首页 > 笔经面经 > 字节跳动-Java岗-正式批-三面面经

字节跳动-Java岗-正式批-三面面经

头像
爱尾巴
编辑于 2020-09-01 10:33:18 APP内打开
赞 3 | 收藏 12 | 回复9 | 浏览2378

2020-9-1 更新,收到了字节约下一轮面试的电话,我以为是hr面,结果是技术面试,所以字节跳动到底有几轮面试啊。。。。有没有大佬能解答一下,我投的是data研发岗位,base杭州


全程47分钟,问的都是一些让人很难回答的问题,我简单描述一下好了

看你的项目里面用了Shiro,你能给我讲讲权限是什么吗,该怎么描述呢(我说完后面试官说我说的不够清晰。。。)

面向对象采用的设计模式有哪些

面向对象有哪些设计原则

为什么要采用这些原则(说了一下如果不采用这些原则的后果)

那采用了这些原则一定可以使得代码更加健壮,可读性更好吗

你的项目用的是什么框架呢

那MVC框架是什么,它的作用是什么

你能讲一下它的具体流程吗

大致流程没错,你了解其中具体的细节吗

前端框架为什么要用Vue呢,你是单纯的为了想要尝试一下自己没接触过的技术才用Vue的吗

Vue有什么优点呢?(我不是面试的是后端岗位吗。。。。)

多线程版本的Redis了解吗

为什么之前Redis采用的是单线程版本呢

你说Redis的量级比较轻,那什么叫量级比较轻

(我用Redis和MySQL对比着说了一下)

那你不要用两者之间的对比来描述,单单就Redis自身来说,为什么他的量级轻(我到这里已经不知道面试官想问啥了)

进程间通信你了解吧,那你说说你对于 “不要用共享内存来通信,而应该用通信来共享内存” 的理解(懵逼,试着从进程间通信方式来说,面试官说他不是这个意思,有没有大佬能给我解释一下这句话该怎么理解)

链表你知道吧,那你给我详细描述一下什么是双向链表

如果让你自己来设计双向链表,你会怎么设计

本着最小化原则,你又该对这个双向链表的设计做怎样的改进

全程面试下来,感觉很迷,很多问题根本不了解面试官到底想问什么,或者说根本不了解面试官想考察什么,估计三面要凉了,唉,但还是求一个hr面

更多模拟面试

9条回帖

回帖
加载中...
话题 回帖

相关热帖

笔经面经近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐