面经(四)郑州 上海亦我

总体评价

  • 太呆了我,又是题目没有理解透就贸然下笔,虽然这次吸取经验问得比较清楚,但却把最关键的部分漏掉了,导致思路错误,丢大分

面试过程

  • 拉了个微信小群,打微信电话面试
  • 面试开始,发了个腾讯文档的链接,里面有一道关于二叉树的算法题,然后在腾讯文档上手撕代码,限时2个小时
  • 算法题干写得比较简单,最好问清楚再下笔
  • 最后答案也不会有测试用例,只是面试官会试着理解你的代码并评分,1小时内做出来为优秀
  • 在动手之前我特意问清楚题意是什么样的,但最终还是理解错了,使用了错误的方法,引以为戒

经验总结

  • 要加强算法的练习,如果是线上面试,通常会考你的算法和理论知识,而如果是线下笔试,则会考你的基础代码,后续这两个方面要加强。
  • 你所薄弱的部分最终会给你带来惨痛的回忆,不要抱有侥幸心理觉得不会考察,一旦意识到自己不熟练、不会,那就去做,只有下了真功夫,才会带给你自信。
  • 基础部分是不存在你擅长和不擅长的,只要是需要的,你都要去学,并且它们也最终会在未来的某一个时间节点突然给你惊喜。
  • 面试官还教了我一种敲代码的逻辑,就是你先用注释把你需要做的工作写出来,然后再根据注释去完善代码,感觉这是一个很好的办法,后续可以用上,加油!