Hello Everyone, I recently applied to Google for iOS Engineer and fortunately they are happy to process my application further, I've gone through first round of screening process with recruiter which was a casual chat with him. As of now, iOS Engineers are only required for Google Home/Google Assistant and if I want to work on other products then I can also get that opportunity after all assessments. In addition to this, I've been told that during the interview I won't be asked iOS specific questions, focus will be on data structure & algorithm, CS fundamentals, code efficiency, speed, time & space complexity. My phone interview(Coding) is scheduled in 1st week of June so can anyone help me 1. To prepare for the same? 2. What questions to expect? Can anyone provide me sample questions? 3. Any websites which I should follow? 4. Can anyone provide me coding materials? 5. How can I practice it in efficient way in 4-5 weeks? 6. Any suggestions from pro who have gone through this process? Looking forward to hearing your response! #google #interview #ios #softwareengineer #googleindia #offer #googlerecruiter #tech @google
unlike other companies, we mostly just ask algorithmic questions for ios engineers
Thanks a lot for your reply but I have been told that I would need to write code within given timeframe (max 45 min) so I believe I would need to write complete code for the problem. Does algorithmic answer accepted or it depends upon interviewer?
Can some example/further insights be provider from your end? I’d be extremely grateful!
For mine, I was asked to take an array of UIImages, and construct a custom view which pins those images to the four corners of the custom UIView. I passed by subclassing UIView and making a custom method to create those constraints programmatically. Was also asked lots of Swift trivia and knowledge around how native code works. Also do a shit ton of LeetCode.
I thought Google still do mostly objc?
Thank you so much for your reply. Your answer will definitely help me. By any chance, can you send me materials which you think was useful during your interview process? I’ll go through leetcode though. Sorry this is the first time I am using this platform so not sure if I am supposed to ask this here.
For mine, I was asked to implement recursive description
Added to my note. Thanks a lot
The main difficulty rn is that all interviews are done over google video chat and a shared google doc. It’s not easy for candidates to ideate on a google doc vs a white board and you have to communicate constantly. Other than that, go for a simple solution first and don’t try to be too clever. Assistant is an awesome domain. It can do mind boggling things.
It seems like practice is only option. But thanks for your advice.
And thanks a lot for the heads up on assistant as well, please keep the insights coming, any direction/guidance/suggestions/practice material info would be appreciated!!!! I’d be grateful!
Practice to solve 1-2 easy/medium Leetcode problems within 35 minutes, write clean and working code on Google doc. Best of luck.
Do they ask leetcode medium or hard questions?
Yes sometimes but most of them are Easy/Medium
Hi @laps, can you please dm me your experience/kind of questions they asked you. I have upcoming interview scheduled at google for similar iOS position. Would really appreciate your help.
Waiting...
How did it go? Could you please post your experience
India
Yesterday
824
Any Indians Think Kashmir Should be Independent?
Tech Industry
Yesterday
699
How many hours of sleep do you get normally?
Health & Wellness
5h
591
Issues with sleep
India
7h
2192
Why is it so G*damn difficult to move money out of India
Cars
Yesterday
1442
Cyber truck killer: Chinese version of EV truck
Following