In my experience with Meta, I learned a lot from interview. HR and Interviewers are friendly. HR guided me how to prepare iOS interviews. It helped me a lot.
I was lucky because they didn’t ask leetcode hard problems. It was medium level and all the questions I solved before. So I solved all the coding problems but some questions I didn’t optimized well.
I think my behavioral interview didn’t go well because it ended 10 minutes early.
Interview with Amazon (Senior iOS Engineer)
I applied to senior iOS position without refer. After 1.5 month, HR reached me.
After HR conversation, I invited phone screening interview.
After 4 day of phone screening interview, I was invited to final round.
Interview process was
HR Conversation
Phone Screening Interview
1 session: 60min Leadership Principle + Coding
Final Interview (60min x 5)
1 session: 60min Leadership Principle
3 session: 60min x 3, Leadership Principle + Coding
1 session: 60+min, Mobile System Design
The interview process is very similar to Meta’s. Only difference is all the interview sessions contains Leadership Principle around 15-25 mins.
My experience with Amazon was good. They provided detailed preparation materials for the iOS position.
After 5 days of final interview, HR called me to share feedbacks from interviewers. (I think If you pass the final rounds, they might send an email not a call)
Interview with Google (iOS Engineer)
Unlike the interviews with Meta and Amazon, to be honest, I had an interview with Google a few years ago, not in 2024.
Interview process was
HR Hangout Chat
Phone Screening: 60 min, 2 coding problems
On Site
In 2020, I was failed at phone screening interview.
My interview experience with Google was good. They used Google Doc for coding interview.
I remember difficulty of coding problem was leetcode medium level.
Conclusion
Initially, I was concerned about my English communication skills. However, I successfully passed the HR screening and technical interviews, and even received positive feedback from behavioral interviews. If you’re worried about your English proficiency, I encourage you not to dwell on it too much. Instead, focus on effectively conveying your experiences, clarifying questions, and demonstrating your passion.
The coding rounds were neither excessively difficult nor too easy – they were of medium difficulty. I recommend practicing basic data structures and algorithms such as Heaps, Trees, Linked Lists, LRU caches, and Graphs. Most FAANG companies don’t require writing compilable code; they’re more interested in your communication skills, problem clarification abilities, approach to breaking down problems, and how you optimize time and space complexity.
For iOS-specific questions, unlike other companies, these tech giants are more interested in mobile system design rather than specific knowledge of the UIKit framework.
For the system design round, I strongly advise practicing extensively. Focus on drawing and explaining high-level components, their interactions, and server communication. Emphasize mobile-side system design.
In behavioral interviews, structure your responses using the STAR format, drawing from your experiences. Share your best stories if possible, and avoid repeating anecdotes in the final stages.
Although I didn’t receive an offer, I hope my experience proves helpful to those considering or preparing for similar interviews.
I’ve also created a GitHub repository to share information about companies that are friendly to native mobile development. If you know of such companies, please feel free to contribute to this resource.
싱가포르로 이주하기 전에 내가 개인적으로 궁금했던 정보이다. 혹여나 싱가포르 이직을 고려하고 있는 외벌이 분들에게 도움 되길 바란다. 자..싱가포르에서 한달 생활하는 데 고정으로 나가는 비용이 얼마정도인지 정리해봤다.
(도움이 되었다면 좋아요 혹은 팔로우가 지속적으로 블로그를 운영하는 데 큰 힘이 됩니다)
월세
일단 현재 외곽지역에 살고있다. 일단 재택근무가 1주일에 3일정도 가능한 회사라서 외곽도 괜찮다. 준공년도 2019년으로 비교적 신축 콘도이고 세대수도 한 1400세대 정도인데 2 베드룸 (678 sqft) 기준으로 3200 SGD이다. 콘도 관리비는 집주인이 부담하기 때문에 신경쓰지 않아도 된다.
인터넷
ViewQwest 업체를 사용하고 있다. 라우터 없는 요금제로 1G에 월 39.72 SGD
빨간 박스에 본인 연봉을 입력하자. 그러면 하단 NET TAX PAYABLE 에 본인이 내야 될 세금이 나온다. 참고로 싱가포르는 세금을 일시불로 낼 수도 있고 12개월 무이자로 분납할 수도 있다.
수도, 가스, 전기요금
이 부분이 정말 집집마다 천차만별이다. 참고로 내가 사는 지역은 생각보다 시원하다. 고층에 살고 있는데 창문 열어놓고 선풍기만 틀고 산다. 에어컨을 하루에 1시간도 안틀고 살고 있고 그래도 덥지 않다. 다만 샤워는 꽤 자주 하는 편이고 하루에 한 3번 정도? 가스는 요리할 때나 온수틀 때 주로 사용하고 집에서 요리는 그래도 자주 하는 편이다.
You must be logged in to post a comment.