一面 4.29 15:00~16:00
4.17做的笔试,4.29早上突然来电话约面试,直接约在下午三点
牛客视频面,标准的java面试,考察知识广度,但不大深入
-
自我介绍
-
项目用Redis做了什么?读写策略?
-
Redis的Hash底层实现?为什么读写快?如何保证可持久化存储?
-
AOF和RDB有什么区别?
-
什么是redo日志?
-
数据库事务?ACID分别怎么实现的?
-
四大隔离级别?mysql有哪些锁?悲观锁和乐观锁?
-
了解哪些mysql存储引擎?InnoDB和MyISAM的区别
-
InnoDB的索引是怎样的?为什么用B+树,不用B树?
-
手写一个sql,找出学生表中,score大于平均值,升序排列并取前10(生疏了,没复习,没写出来。。。)
-
算法题:两数之和(手写有序,无序的讲思路,秒杀)
-
spring的IOC和AOP怎么实现的?
-
java的动态代理?反射?
-
synchronized和Lock的区别
-
线程池的底层原理?
-
什么需求用到了ES?
-
IO多路复用模型?
-
mq消息重发或丢失了怎么办?
-
分布式系统间同步调用,RPC、HTTP了解吗?
-
字节这边有给转正offer吗?
-
反问1: 什么部门?
-
反问2: 加班情况?(美团算是轻加班互联网公司,双休有保证,平时肯定比字节轻松/狗头)
最后面试官说了句,你回去继续等消息吧。。。我心里一惊,以为凉凉了。
询问了美团的学长,发现面试官居然就在他身边,问我的题目他都能回忆出来,太巧了。。。
担心了两个小时,来二面电话了,约在节后5.6晚上,加油!
二面 5.6 19:15~20:10
牛客视频面、leader面
-
介绍一下字节的实习部门、实习工作
-
为什么要还要投递美团?打算何时入职?(回归java之路)
-
怎么看待语言切换?(只是为了处理简单的业务迁移很方便,但是学习语言背后的庞大生态成本较高)
-
为什么字节选择了Golang?
-
红黑树结构?Hashmap1.8为什么选择了红黑树?
-
ES常见查询,search、match、filter了解吗?(filter不了解)
-
使用ES的业务场景?用的是什么分词器?ik分词器原理了解吗?(ik分词器不了解)
- ES如何深分页?from + size过大怎么办?(from + size有限制,过大用scroll)
-
GC的STW会发生在哪些阶段?
-
G1和CMS的区别?
-
设计数据库表:一个成绩登记系统,记录了不同场考试,不同学生的每门考试科目的分数
-
sql题:查询某次考试总分前十的学生id
-
sql题plus:带上这十名学生的考试成绩(没写出来)
-
算法题:环形链表的入口(双指针,一次通过所有样例)
-
反问1:部门具体工作职责?技术挑战如何?
-
反问2:评价与建议?
据学长说,面试官从五点就开始面试不同同学了,应该还在横向比较中。。。。
全部评论
(9) 回帖