Tech IndustryApr 22, 2020
Newlaps

Google Phone Interview - iOS Engineer

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

Walmart boxer2 Apr 22, 2020

Following

Google RfHu04 Apr 22, 2020

unlike other companies, we mostly just ask algorithmic questions for ios engineers

New
laps OP Apr 22, 2020

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?

New
laps OP Apr 22, 2020

Can some example/further insights be provider from your end? I’d be extremely grateful!

New
ObjC Apr 22, 2020

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.

New
KTtS86 Apr 22, 2020

I thought Google still do mostly objc?

New
laps OP Apr 22, 2020

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.

Capital One PJHc30 Apr 22, 2020

For mine, I was asked to implement recursive description

New
laps OP Apr 22, 2020

Added to my note. Thanks a lot

Uber jckr Apr 22, 2020

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.

New
laps OP Apr 22, 2020

It seems like practice is only option. But thanks for your advice.

New
laps OP Apr 22, 2020

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!

AT&T vlad_{••} Apr 26, 2020

Practice to solve 1-2 easy/medium Leetcode problems within 35 minutes, write clean and working code on Google doc. Best of luck.

LinkedIn richBrian Apr 26, 2020

Do they ask leetcode medium or hard questions?

AT&T vlad_{••} May 1, 2020

Yes sometimes but most of them are Easy/Medium

Amazon anTxn Sep 20, 2020

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.

Microsoft doxod Feb 24, 2021

Waiting...

New
blindiOS May 31, 2021

How did it go? Could you please post your experience