秋招面经---个人一点经验积累
本人小本,找工作也是感觉很辛苦,从8月底一直到9月底才找到工作。最后拿到去哪网offer,涂鸦移动offer和趣医网offer。总结了一些找工作中碰到的面试问题,也算是对自己秋招找工作的一个总结,当然也希望对大家有所帮助。
趣医网:(三面,拿到offer)
一面
1讲笔试题难度(总共四道题,我把每道题分析了一边,也有之前做错的)
2什么是epoll
3什么是共享内存
4什么是消息队列
5介绍redis
6数据库表结构如何优化
7介绍项目
二面:智力面
两个智力题都没答上来
什么是哲学家进餐
#C++工程师#趣医网:(三面,拿到offer)
一面
1讲笔试题难度(总共四道题,我把每道题分析了一边,也有之前做错的)
2什么是epoll
3什么是共享内存
4什么是消息队列
5介绍redis
6数据库表结构如何优化
7介绍项目
二面:智力面
两个智力题都没答上来
什么是哲学家进餐
wps内推(二面跪了)
一面都是语言方面的
二面
1.const,
2.tcp实现方式
3.arp的原理
4.加密算法
5.项目
一面都是语言方面的
二面
1.const,
2.tcp实现方式
3.arp的原理
4.加密算法
5.项目
美图秀秀(直接跪了)
1介绍redis
2什么是持久化,aof与rdb的区别
3主从同步
4怎么样避免全部同步(面试官提示aof和sendfile还是不知道)
5介绍ceph
6介绍项目
1介绍redis
2什么是持久化,aof与rdb的区别
3主从同步
4怎么样避免全部同步(面试官提示aof和sendfile还是不知道)
5介绍ceph
6介绍项目
美团(进了三面还是跪了)
一面:
前面问了项目和redis
1场景题,20亿个不重复的邮箱号,再添加一个邮箱号,如何快速判断该邮箱号在20亿邮箱号中出现过?要说出几种方案。要突出自己的亮点
2问了我tcp和udp的区别,和tcp的三次握手过程。
二面:
1设计缓存
2场景题,具体的场景题记得不清楚了
一面:
前面问了项目和redis
1场景题,20亿个不重复的邮箱号,再添加一个邮箱号,如何快速判断该邮箱号在20亿邮箱号中出现过?要说出几种方案。要突出自己的亮点
2问了我tcp和udp的区别,和tcp的三次握手过程。
二面:
1设计缓存
2场景题,具体的场景题记得不清楚了
搜狗:直接跪了
1介绍项目
2两个编程题:
从一个日志中找出前10个重复次数最多的Ip(知道思路代码不会写)
两个有序数组,找到第N大的数(写了代码,面试官说我代码效率不高)
1介绍项目
2两个编程题:
从一个日志中找出前10个重复次数最多的Ip(知道思路代码不会写)
两个有序数组,找到第N大的数(写了代码,面试官说我代码效率不高)
面腾讯问的
1.c/c++内存分布
2.堆和栈
3.讲一讲二叉树和快排
4.问了MVC,MySQL(不了解)
5.TCP,UDP区别
6.什么是索引,什么时候用索引,怎么建立索引
7.讲一讲B+树
8.redis源码
9.redis主从同步
10.讲一讲文件传输项目
刚开始问的MySQL比较多,我不太了解,没让写代码!
1.c/c++内存分布
2.堆和栈
3.讲一讲二叉树和快排
4.问了MVC,MySQL(不了解)
5.TCP,UDP区别
6.什么是索引,什么时候用索引,怎么建立索引
7.讲一讲B+树
8.redis源码
9.redis主从同步
10.讲一讲文件传输项目
刚开始问的MySQL比较多,我不太了解,没让写代码!
涂鸦移动(这个公司真是看技术,三面全是技术面,拿到offer):
一面:是在酒店
1手写快排,归并
2c++构造函数里面包含虚函数,如何调用。(没听懂面试官什么意思,蒙的)
3一个按层排序的三角形如何找出最大的路径和(说了2种方法,面试官说用动态规划,想了下还是不会。。。)
4图论。深度,宽度,广度,最小路径(自己没弄清楚,完全靠之前上课记得东西再说)
5为啥不考研(面了好几次,面试官都问)
6redis的介绍下
7项目让我介绍了下
8讲下rtp与udp区别
二面:电话面试
开始介绍项目和redis
1三次握手
2单例模式
3数学建模
4场景题:扫雷(如何实现空白块的扩展,如何布置雷,)这个问的时间最长
5图论(最短路径一个算法忘记了,给我提示也没想出来,我说下去再看看)
6堆排序的适应场景,大数据的题
7邻接矩阵和邻接表是什么(不太了解)
三面问的:电话面试20分钟
1进程通信方式
2程序题讲思路,复杂度
(如何找到数组中两个数只和等于target,如何是三个数只和呢?)
3什么是单例模式,场景应用(我说错了)
4红黑树(说之前看过没看懂,面试官无语了)
一面:是在酒店
1手写快排,归并
2c++构造函数里面包含虚函数,如何调用。(没听懂面试官什么意思,蒙的)
3一个按层排序的三角形如何找出最大的路径和(说了2种方法,面试官说用动态规划,想了下还是不会。。。)
4图论。深度,宽度,广度,最小路径(自己没弄清楚,完全靠之前上课记得东西再说)
5为啥不考研(面了好几次,面试官都问)
6redis的介绍下
7项目让我介绍了下
8讲下rtp与udp区别
二面:电话面试
开始介绍项目和redis
1三次握手
2单例模式
3数学建模
4场景题:扫雷(如何实现空白块的扩展,如何布置雷,)这个问的时间最长
5图论(最短路径一个算法忘记了,给我提示也没想出来,我说下去再看看)
6堆排序的适应场景,大数据的题
7邻接矩阵和邻接表是什么(不太了解)
三面问的:电话面试20分钟
1进程通信方式
2程序题讲思路,复杂度
(如何找到数组中两个数只和等于target,如何是三个数只和呢?)
3什么是单例模式,场景应用(我说错了)
4红黑树(说之前看过没看懂,面试官无语了)
去哪网(三面,拿到offer)
一面:
内存分布
内存泄***r /> 程序报错的可能性(说了估计10种以上)
数据库的索引、死锁
程序的死锁
tcp与udp区别
rtp与udp区别
快排、堆排
找出数组中出现超过50%的数字(说了4种方法),写了一种代码
reids的五种数据结构和内存分布的源码
一致性哈希
进程间通信
项目介绍了下,以及遇到哪些困难,如何解决
问程序员自我修养这个本书中,的程序是如何运行的
如何构建高性能的服务器
介绍ceph架构
什么是单例模式,***模式
二面:面试官是做java的
什么是mvc(只记得荣哥给我说了下这三个单词的全称)
为什么要mvc分层,让我当场想原因
对于ssh框架了解吗
数据库锁
项目讲遇到哪些困难,如何解决的
redis的原子性和关系型数据库原子性的区别
redis的持久化
两个场景题
最近在看什么书
编程珠玑看过没,手写快排
一面:
内存分布
内存泄***r /> 程序报错的可能性(说了估计10种以上)
数据库的索引、死锁
程序的死锁
tcp与udp区别
rtp与udp区别
快排、堆排
找出数组中出现超过50%的数字(说了4种方法),写了一种代码
reids的五种数据结构和内存分布的源码
一致性哈希
进程间通信
项目介绍了下,以及遇到哪些困难,如何解决
问程序员自我修养这个本书中,的程序是如何运行的
如何构建高性能的服务器
介绍ceph架构
什么是单例模式,***模式
二面:面试官是做java的
什么是mvc(只记得荣哥给我说了下这三个单词的全称)
为什么要mvc分层,让我当场想原因
对于ssh框架了解吗
数据库锁
项目讲遇到哪些困难,如何解决的
redis的原子性和关系型数据库原子性的区别
redis的持久化
两个场景题
最近在看什么书
编程珠玑看过没,手写快排
也面试一些相对来说小的公司,面试官就直接照着简历上的技能来问了。
希望总结这些面试题能够对大家找工作有所帮助。
希望总结这些面试题能够对大家找工作有所帮助。