选自freecodecamp
如果你致力于成为一名软件工程师或数据科学家,技术面试往往是求职过程中的必经流程。近日,软件工程师兼科技作家 Uduak Obong-Eren 分享了他在 30 天内完成 60 多场技术面试后总结的经验教训。
你的面试官的名字
关于该公司的至少一件具体有形的事情——他们是做什么的、公司位于何处、近期有什么新闻等等。
通读并完全理解问题。
首先写出能工作的代码,即便是暴力搜索算法也行。这可能无法通过所有测试案例,但优先事项是拿出可工作的代码,最好能在前 15-20 分钟完成。
使用不同的输入类型测试你的代码,因为这有助于你处理边缘案例。
优化效率。
重复 4 和 5 ,直到最后一分钟。