内容提要
作者Sayan Mondal分享了他的谷歌面试经历。尽管没有计算机科学背景,他热爱技术并参与过研究和后端开发。在准备面试时,他专注于解决难题,如稀疏表和深度优先搜索,最终成功通过面试。
关键要点
-
作者Sayan Mondal分享了他的谷歌面试经历,背景与大多数谷歌员工不同。
-
他没有计算机科学背景,但对技术充满热情,参与过研究和后端开发。
-
在准备面试时,他解决了约700道LeetCode问题,为微软面试做准备,随后又解决了约350道为谷歌面试做准备。
-
面试过程中,他经历了多个轮次,包括技术问题和行为面试,最终成功通过面试。
-
他建议准备面试的人要多做难题,而不是仅仅做中等难度的问题,以提高自己的能力。
延伸解读
非计算机专业的优势
尽管Sayan Mondal没有计算机科学背景,但他的经历表明,热情和实践经验同样重要。他在研究和后端开发方面的参与,使他在面试中能够展示独特的视角和解决问题的能力。这提醒我们,背景多样性可能为团队带来新的思维方式。
面试准备的策略
Sayan在准备面试时,选择了大量的难题进行练习,这一策略显著提高了他的能力。他的经历强调了在技术面试中,解决高难度问题的重要性,而不仅仅是中等难度的问题。这为求职者提供了一个明确的方向:挑战自我,才能在竞争中脱颖而出。
行为面试的重要性
在Sayan的面试过程中,行为面试环节同样占据了重要位置,特别是关于多样性和包容性的话题。这表明,技术公司在评估候选人时,不仅关注技术能力,也重视个人价值观和团队适应性。求职者应提前准备相关经历,以便在此环节中脱颖而出。
延伸问答
Sayan Mondal的背景是什么?
Sayan Mondal没有计算机科学背景,但对技术充满热情,参与过研究和后端开发。
Sayan在准备谷歌面试时做了多少道LeetCode题?
他在准备谷歌面试时解决了约350道LeetCode问题。
Sayan的谷歌面试经历包括哪些轮次?
他的面试经历包括技术问题轮、行为面试和团队匹配轮。
Sayan对准备面试的人有什么建议?
他建议准备面试的人要多做难题,而不是仅仅做中等难度的问题。
Sayan在面试中遇到了什么样的技术问题?
他遇到的问题包括基于稀疏表的复杂问题、基于前缀树和深度优先搜索的问题,以及一个关于多重集合和随机性的谜题。
Sayan在面试中如何展示自己的项目经验?
在团队匹配轮中,他详细解释了自己在前公司中的项目、对产品的改进和所做的影响。