ブログ
Home
/
📱
海外Techの面接内容 for mobile developers
/
System Design Interview
System Design Interview
2021/11/11
0:38
2021/11/11
1:16
読んでいて一番面白かった記事
I interviewed at six top companies in Silicon Valley in six days, and stumbled into six job offers
I knewI wanted a job in the Bay Area where I could really grow from a mobile perspective at a larger company. I've worked at startups before and I've loved it, but for a few reasons, I was looking at the big fish this go-around (in terms of valuation, not strictly team size).
https://medium.com/@bayareabelletrist/i-interviewed-at-six-top-companies-in-silicon-valley-in-six-days-and-stumbled-into-six-job-offers-fe9cc7bbc996
Google DrawingsでYelpアプリのMockを作ってみた
Google Drawings - create diagrams and charts, for free.
Choose from a wide variety of shapes to create diagrams and charts. Free from Google.
https://docs.google.com/drawings/d/190ICvkaIsh7KewR9xj5RC37ibA2ALJrq8TZldgvmqOo/edit
Google Drawings - create diagrams and charts, for free.
Choose from a wide variety of shapes to create diagrams and charts. Free from Google.
https://docs.google.com/drawings/d/12S7WsLVYBBx_gVP39yCp5LXRB30Hq7dIefyogwG2JHg/edit
その他参考にした記事
The System Design Interview For Mobile Developers
Background Having worked as a mobile developer for the majority of my tech career and having just finished up a round of on-site interviews with tech companies including Google, Microsoft, and Facebook I noticed that there is not a lot of information around how to prepare for a System Design Interview as a mobile developer....
https://davescommutebloghome.wpcomstaging.com/2019/08/27/system-design-interview/
Grokking the Mobile System Design Interview
Purpose How mobile system design interview usually looks like Common recommendations Proposed interview answer plan Business idea Requirements clarification Mathematical model design (if needed) High level system design API design High level client side design Detailed design of some modules One complex case and detailed discussion 5. Summary 6.
https://artem-goncharov.medium.com/grokking-the-mobile-system-design-interview-6a06fa94491b
System Design Interview: Facebook Messenger, Whatsapp, Slack, Discord or a Similar Application's...
Almost everyone has at least one of the popular chat apps installed on their phones. Messaging services like Facebook Messenger, WhatsApp, Discord and Slack allow you to send and receive messages from other users. Different apps have different functions, but there are certain key features that are...
https://medium.com/double-pointer/system-design-interview-facebook-messenger-whatsapp-slack-discord-or-a-similar-applications-47ecbf2f723d
System Design Interview: Airbnb or Similar Online Marketplace for Lodging
Airbnb or similar online lodging marketplace allows users to search for homes or rooms available at a particular location and book it. Services like Airbnb and booking.com allow a smooth and customizable booking experience for users so they can easily plan their entire trip ahead of time.
https://medium.com/double-pointer/system-design-interview-airbnb-or-similar-online-marketplace-for-lodging-a0cd6ddd9edd
HiredInTech's Training Camp for Coding Interviews
In this example we will look at a concrete system design interview question and will try to go from a statement to a sound system design, which satisfies the initial conditions put by the interviewer. We will focus on the specifics of the system design interview, so that you know how to give your best in this particular environment.
https://www.hiredintech.com/classrooms/system-design/lesson/67
MVC vs MVVM vs MVP vs VIPER: Which design architecture is suitable for iOS?
The architectural patterns of design are the ones that aid in de-cluttering and organizing the code. And, regardless of whether you are developing an iOS app yourself, or you are hiring an iOS App Development Company to do the job for you, it is important for you to understand the options that you have in this regard.
https://www.w2ssolutions.com/blog/mvc-vs-mvvm-vs-mvp-vs-viper/
Nailing Your iOS Interview in Silicon Valley
While there are tons and tons of resources online if you're looking to study for a "typical backend" job (defined loosely here as "not the iOS gig I was aiming for at the time"), I find that there's a dearth of iOS study material available online.
https://medium.com/swlh/how-to-prepare-for-an-ios-interview-in-silicon-valley-85a009cf8a4
How to get a job at Apple
Being engineers we all have dream companies we want to work for and make our mark by impacting the lives of millions. Apple is the dream company I always wanted to work for. And here I am...I made it! Here's my story - It all began back in 2009 when I bought my first iPhone.
https://medium.com/geekculture/how-to-get-a-job-at-apple-1cdb43a9b5be
Xでポスト