TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Interview with Microsoft tomorrow, how to prepare best?

13 点作者 showsover大约 7 年前
This will be my first ever interview with a big company, even though I have almost 7 years of experience as a developer. This means that my experience with interviews is pretty down-to-earth, talking about what I&#x27;ve done in previous jobs and where my focus lies.<p>I switched to C# development last year, before I did PHP, JS, and ERP (Dynamics AX) development. This means that my professional experience is limited, even though I&#x27;ve done some after-hours C# development for a little less than two years.<p>Even though I haven&#x27;t yet had a &quot;big&quot; interview, I am currently studying for a masters in CS which means that my knowledge of CS theory should be OK. The biggest problem is that I don&#x27;t know what kind of interview this will be and how I should prepare best.<p>Any advice is much appreciated.

9 条评论

DoreenMichele大约 7 年前
Do your best to have a relaxing, low stress day today. Do your best to get a good night&#x27;s sleep tonight.<p>Last minute cramming won&#x27;t make you more prepared. It will just stress you out.<p>Nothing wrong with posting this question and reading any answers you get, but you either already have the qualifications for the job or you don&#x27;t. For the interview, you should be concerned with presentation. Being calm, cool, collected and well rested is one of the best ways to put your best foot forward here.
bsvalley大约 7 年前
Carefully pick your clarifying questions. People always suggest to ask clarifying questions and I think it&#x27;s often seen as a negative thing in real life (which is sad). Instead, repeat the problem out loud and write scenarios on the whiteboard right away. Show that you&#x27;ve already started working on the problem. If you ask too many questions up front you&#x27;ll have to come up with a perfect solution to redeem yourself.<p>Work your solution through various examples, cases, exceptions, etc. It will show that you understand the complexity of a problem by mentioning all the complex cases out loud. It&#x27;s like saying &quot;here is how you&#x27;re trying to trap me with this problem, I can finger point the trap&quot;. Now it&#x27;s all about translating that into a working function on the whiteboard. If you don&#x27;t get the working function, at least they know you&#x27;re smart.
trykondev大约 7 年前
They will probably stress this to you before you begin the interview, but in case they don&#x27;t -- one of the things they really check for is that you to ask many clarifying questions.<p>If you&#x27;re given a problem, don&#x27;t start solving it immediately -- instead, ask about what kind of input (integers or strings or something else), ask about limitations on the input (could be people&#x27;s ages or student numbers), ask if there is a certain way they would like you to handle a specific edge case, and anything else you can think of.<p>They want to see that you are going to try and fully understand a problem before starting to write a solution.<p>You&#x27;re welcome to reach out if you have any specific questions. Good luck!
mindcrash大约 7 年前
In case you are catching up on this thread before your interview:<p>Here&#x27;s an example of what they will ask you if when you apply for a job in the AI team:<p><a href="https:&#x2F;&#x2F;medium.com&#x2F;acing-ai&#x2F;microsoft-ai-interview-questions-acing-the-ai-interview-be6972f790ea" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;acing-ai&#x2F;microsoft-ai-interview-questions...</a><p>Here are some example questions which they will ask in general (hint: you will definitely need some pretty deep insight in algorithms and data structures):<p><a href="https:&#x2F;&#x2F;www.interviewcake.com&#x2F;microsoft-interview-questions" rel="nofollow">https:&#x2F;&#x2F;www.interviewcake.com&#x2F;microsoft-interview-questions</a><p>Even more here:<p><a href="https:&#x2F;&#x2F;www.geeksforgeeks.org&#x2F;microsoft-interview-preparation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.geeksforgeeks.org&#x2F;microsoft-interview-preparatio...</a><p>And here&#x27;s a Quora question about how to prepare with a response from a SDET (Microsoft-speak for &quot;Test Engineer&quot;):<p><a href="https:&#x2F;&#x2F;www.quora.com&#x2F;How-should-I-prepare-for-a-Microsoft-interview" rel="nofollow">https:&#x2F;&#x2F;www.quora.com&#x2F;How-should-I-prepare-for-a-Microsoft-i...</a><p>Hope this helps, and good luck with your interview!
downrightmike大约 7 年前
Relax,and breathe before you answer. Ask them questions about what they do, anything to get them talking like in a conversation and not an interview.
jason_slack大约 7 年前
Think about the questions you are asked. Answer calmly and honestly. If you are not sure, say so. Review coding interview problems.
parvatzar大约 7 年前
Appreciate if you can share your experience at the interview. Good Luck!
评论 #16920499 未加载
albertLuth大约 7 年前
how was it?
评论 #16930519 未加载
arthurBrooks大约 7 年前
You need to learn about the technical interview process. You need to prepare Emotionally, Mentally &amp; Technically You need to learn what to do and what not to do during the interview. You need to learn how to solve algorithms on whiteboard. You need to learn how to propose and implement alternative solutions to a given problem. Checkout the following guide. It will teach you, about all the points <a href="http:&#x2F;&#x2F;www.codespaghetti.com&#x2F;interview-success" rel="nofollow">http:&#x2F;&#x2F;www.codespaghetti.com&#x2F;interview-success</a>