美团 后台开发工程师面试
一面
- 没有自我介绍和聊项目,上来直接做了3道编程题;
- 编程题1:输入一个字符串,输出该字符串中第一个不重复字符所在的位置;
- 编程题2:使用归并排序,对一个数组进行排序;
- 编程题3:写一个二分查找算法。
- 指针和引用的区别;
- 函数重载是什么;
- 函数重写是什么,需不需要返回值类型也一致;
- TCP和UDP的区别;
- OSI七层模型,协议属于哪些层;
- 进程和线程的区别;
- 用过redis吗(我没用过,然后问了MySQL);
- MySQL有哪些存储引擎,索引结构是怎样的;
- 如何删除表中的一行记录;
- 对哪种编程语言比较熟悉(我是C++);如果要用Java开发,会排斥学习Java吗(面我的是广告业务,说要用Java开发);
- 在学习的过程中有没有遇到比较感兴趣的内容,会不会主动去深入学习;
- 在学习中遇到不懂的地方,如何解决;看到不同的解释,如何处理。
问了许多关于基础知识的问题,有些记不太清了,答得不怎么样,而且归并排序也没有写出来。一周了没消息,应该是凉了。
#2021届秋招进度交流##面经##校招##美团##C++工程师#