字节社招开发,一面凉经 0329

U1S1,字节的面试官确实好,很和善,也会引导你回答问题
不过准备了好多jvm,docker,mq,kafka,rpc,hashmap,gc等等等啥也没问。
最后一反问,我靠,面试官用go的,怪不得。语言都不一样,谁问你jvm和gc啊

上来先自我介绍,聊聊项目
通过项目引申会问些问题
对项目还是有点拘泥于业务 ,没有彻底的了解项目,有些他顺着你说的提出来的问题有可能都会问倒你。


1、七层网络结构,OSI模型。
2、tcp三次握手。为什么三次?两次不行吗?
3、BIO/AIO/NIO
4、IO多路复用select/poll/epoll(sb了,白天看了感觉看不懂还打算面试前再看看,忘了,淦)
5、redis怎么处理高并发读写不一致的?(他们用一定时间之后再去删除key,还顺便解决了主从复制时候的问题)
6、redis底层数据结构你知道吗?string的底层是啥?zset的底层是啥?(前面就五个基本类型,后面的不会)
7、mysql你知道一个查询过去,他具体的底层逻辑是什么吗?怎么校验语法,执行查询?(不会)
8、mysql的聚簇索引、非聚簇索引(不会)
9、mysql的b+tree,b-tree。(和上面聚簇索引有关系)
......还有好多题,答上来的不记得

算法:
给你一个二叉树,我人从右边看,能看到啥?
1
2      3
4        5        6
7                            <--人

输出[1,3,6,7]
思路:层序遍历二叉树[[1],[2,3],[4,5,6],[7]],然后循环,输出里面每个小数组最大的一个就可以了。应该比较简单的
但比较紧张,知道自己前面面的不好,导致最后算法没输出正确,但是逻辑是没问题的,面试官表示ok

反问。(996不能问)

面试时长一个多小时,也不算太菜吧😂
————————————————————————
二十分钟后一看,面试流程已结束,GG
————————————————————————
有些技术点确实不记得,总结经验,继续学习,下次再来。
ps:面试还真看运气,要是碰到技术栈差不多的~😂
#面经##社招##Java工程师#
全部评论
感觉还算挺简单的
1
送花
回复
分享
发布于 2021-03-30 11:53
啥部门?
点赞
送花
回复
分享
发布于 2021-03-29 22:57
滴滴
校招火热招聘中
官网直投
老哥聚簇索引很简单的呀,看下呗,社招不会有点掉价
点赞
送花
回复
分享
发布于 2021-03-29 23:25
可能是算法时间复杂度太高了,层序排列变形,每次判断i==size -1也就是看该节点是不是这层的最后一个如果是就输出
点赞
送花
回复
分享
发布于 2021-03-30 07:18
哥们,你这些都不会怎么碰到技术栈一致的啊😂
点赞
送花
回复
分享
发布于 2021-03-30 10:28
我怎么感觉校招难度才是造火箭。。。社招反倒容易一点,莫非学生才是卷王之王
点赞
送花
回复
分享
发布于 2021-03-30 17:14

相关推荐

5 62 评论
分享
牛客网
牛客企业服务