21-12-15寒假实习面试复盘总结(凉)

293 阅读2分钟

背景

(个人记录尽量不暴露信息,内容以查漏补缺记录为主)

之后详细学习整理出答案,再更新问题内容。

经历:双非大三 小厂实习

公司部门:TW G&X

岗位:C++

Java选手没有涉及语言特性

流程

算法

三道medium

  • 括号匹配(优先级)
  • 链表重排
  • 小随机生成大随机

题目难度不大,个人水平低,总之应该注意:

  • 总结原理、方法、横向拓展和深度优化
  • 做题的注意命名、参数、函数的编写原因,思路相同实际实现也有各种细节,从日常中锻炼习惯。
  • 算法和结构结合实际设计题进行练习

项目

主要问题:

  • 没有尽快让面试官了解背景,并get到工作内容,面试官比较多的交流时间用在确认我的工作内容,后续也不好进行深入发问。
  • 使用的技术涉及的内容没有深挖,例如Kafka雀氏没有接触太久,但服务端的特性和实现是提问重点,必须准备清楚。
  • MySQL的文件、数据结构还是有不清楚的地方。

涉及领域

  • 数据库的联合索引
  • 分库分表
  • 主从同步
  • binlog日志格式
  • Kafka
  • Redis分布式锁

大白话总结

没有问Linux、计算机基础、都是语言无关的知识。

一开始真的很紧张有点语无伦次,希望能克服这个问题。

算法还是需要继续熟练,紧张的时候真的会断掉思路。

项目介绍要清晰明了,背景、工作内容、难点和后续的思考,应该做出清楚的总结。个人性格容易紧张,还是要准备好QA稿,不然属于是浪费大家时间了。

中间件特性还是要通过实现特性的算法和结构,即源码进行学习,最后再次简单实现,否则看了又忘反而浪费时间。

难度上可能有点放宽了,比同学面的内容感觉要更简单,qs是我还有差距,只能说继续学习吧。

最后还是给面试官好评,即使回答得这么烂,还是很有耐心,第二次让耐心的面试官问出:你有什么希望我问你的吗?(表达了不希望因为有亮点的人被刷的意思),有点不好意思。