8.10 投简历》》8.14约面试》》8.20一二面
一面 19:11(1h)
秋招第一试,面试时间还搞错了,慌得一批,自我介绍都没介绍完,还好面试官人比较和善,接着介绍了一下岗位
5min20s:
(项目里提到了io多路复用)
- io模型有哪几种 介绍一下 (阻塞、非阻塞、同步、异步 select poll epoll)
- 数据准备是谁去做的(内核)
- nginx为什么高并发 并发模型(多进程+io多路复用)
- epoll相比select做了哪些优化(...)
12min:
- 索引怎么优化(有个项目提到了索引优化)
- 索引匹配原则、最左匹配原则举例、索引存储结构、为什么要最左匹配
- 聚集索引非聚集索引、建索引的原则和注意事项
- 分库分表了解吗、有什么优缺点
19min50s:
- 针对实习项目里的一些问题:双机房缓存一致性怎么实现的......
- redis淘汰策略
25min30s:
- 项目为什么消息队列用rabbitmq 不用redis(因为简单)
- 公司微服务用的什么框架(简历说了了解微服务)
- 微服务框架怎么实现异步调用(回调)
30min30s:算法
- 复原ip(leetcode dfs)
- 正整数数组中,选取一组不相邻的数字,求最大和(动态规划)
面试官出题之前还先征求了一下我的意见,我暗示了一下自己算法很菜,他说他还是喜欢问算法题...
还是找实习的时候刷了些题,过这么久真的都忘光了...
第一题还是之前字节面试的算法题...
反正都没有直接给出答案,面试官比较好,会跟我说思路,然后我跟着把大概实现写出来,看上去他还比较满意,但是..
菜鸡抹泪..
1h
面试官说还挺满意,可以接着二面,会跟二面面试官推荐下我哈哈
二面 20:18(1h12min)
- 自我介绍
3min:
- 实习做了什么
- python和go的区别
13min:
- 说一下事务 四个特性 隔离级别 默认隔离级别 MVCC是什么 干什么用了mysql
- 分库分表了解吗(都喜欢问这个,还好实习组里有人在做,稍微了解了一下,有点话说)
19min30s:
- 七层网络模型&五层 TCP/UDP区别
- TCP怎么实现可靠性 怎么保证有序性、完整性
- TCP、UDP应用场景
- HTTP说一下(我说了好久快10min,面试官也没有打断我,我都觉得自己在水时间,最后不想往下说了..)
32min:
- 死锁 条件
35min:算法
- 实现一个集合 提供随机取值的操作
- 两个栈实现最小栈
算法不难,但是面试官还是问了挺久,细节部分也有些坑,
60min:
- 问了一些岗位相关问题
1h12min
然后说不确定还有没有第三轮,感觉应该有,有点晚了所以就再等通知了
到现在还没有经历过三面...害怕
一面面试官然后加了我微信,有件搞笑的事,他前几天和我约面试之后我有点无聊,就去稍微人肉了一下他哈哈,用手机号get到了微信昵称,然后又找到了他的v2ex、知乎、github账号,还有他的博客,都大概看了一下,想想有点小变态呢.就从他的博客大概能感受到他自己有一直在刷算法题,听他说喜欢问算法题的时候就心里hhh了一下,虽然也没啥卵用。不过说不定他的知乎关注问题和答案里面就有他喜欢问的面试题呢。(纯属无聊^%^)
顺便许个愿,给艰难的日子来点希望T^T
8.21 10:00AM
二面面试官短信说下午和leader聊一下
555这就三面了,紧张,美团进度这么快的吗
8.21 14:00PM 50min
leader三面 微信电话面试 技术+HR的那种 忘记录音了,凭印象记了下
- 实习做了什么 收获
- 公司和学校最大的三个差别 怎么应对
- 个人兴趣方向
- 对自己的项目有什么期待
- 自己这一年技术有什么迭代
- 什么是高可用 高可用的指标
- 用缓存的场景 redis为什么快
- http1.1/2.0区别 通过哪些渠道了解到的这些知识
- 浏览器输入网址过程
- 最近看了什么书 说一下印象比较深的地方
- 数据库为什么存在主从延迟
- Nginx为什么可以高并发
- Print执行到显示的过程怎么样的
问题基本上都答上来了,最后一个不是很清楚细节其实,但是感觉面试官一直比较冷漠,不给什么回应的那种,总体感觉一般般吧,最后问他他问题,他说了句做事情要做透&|
不过好像几个面试官都没有怎么抠项目,有点少见
过了不到一个小时HR就来电话了,聊完之后问了下原来这不是北斗,就是说…感觉北斗应该不会这么顺利吧…估计是投了北斗被刷了然后直接进正常校招流程了
现在就是等结果了
全部评论
(4) 回帖