总体评价
- 太呆了我,又是题目没有理解透就贸然下笔,虽然这次吸取经验问得比较清楚,但却把最关键的部分漏掉了,导致思路错误,丢大分
面试过程
- 拉了个微信小群,打微信电话面试
- 面试开始,发了个腾讯文档的链接,里面有一道关于二叉树的算法题,然后在腾讯文档上手撕代码,限时2个小时
- 算法题干写得比较简单,最好问清楚再下笔
- 最后答案也不会有测试用例,只是面试官会试着理解你的代码并评分,1小时内做出来为优秀
- 在动手之前我特意问清楚题意是什么样的,但最终还是理解错了,使用了错误的方法,引以为戒
经验总结
- 要加强算法的练习,如果是线上面试,通常会考你的算法和理论知识,而如果是线下笔试,则会考你的基础代码,后续这两个方面要加强。
- 你所薄弱的部分最终会给你带来惨痛的回忆,不要抱有侥幸心理觉得不会考察,一旦意识到自己不熟练、不会,那就去做,只有下了真功夫,才会带给你自信。
- 基础部分是不存在你擅长和不擅长的,只要是需要的,你都要去学,并且它们也最终会在未来的某一个时间节点突然给你惊喜。
- 面试官还教了我一种敲代码的逻辑,就是你先用注释把你需要做的工作写出来,然后再根据注释去完善代码,感觉这是一个很好的办法,后续可以用上,加油!