附字节后端面经,已意向书,还能改base啊

之前提前批投字节挂了,还没投正式批就被北京教育后端业务的捞了一手,当时估摸着试试,积攒一下面试经验也挺好,然后前前后后折腾了将近一个月下意向书了,base在北京,实在不想离家那么远,所以问问各位大佬,还有机会修改base吗?

补上之前一二面面经。三面主要是说项目,场景设计和智力题,参考意义不大,就不发了。

一二面面经:

1.     实习经历用OAuth2采用什么模式,为什么,有什么好处,反馈了什么?

2. Aop的原理(代理模式)?使用注解用了什么框架?java中的注解是怎么设计?为什么这么设计?如果你来设计你会怎么设计?除了代理模式还有其他方法进行AOP?类加载阶段进行织入,代码增强的手段?代理模式的缺点?

3. GC是什么?垃圾回收的原理及算法?哪些节点可以作为根节点?介绍CMS收集器,适用于那些场景,为了达到最小回收停顿时间是如何设计的?在整个过程中哪个阶段会影响吞吐量?

4. Hashmap底层的数据结构?为什么用红黑树?数组查找为什么是O(1)?为什么在hashmap不用b+树,AVL树?之前说到了AVL树和红黑树的旋转量级,然后就问为什么红黑树旋转量级是O(1) ,左旋和右旋的具体过程是怎么样的?

)5.     线程和进程的区别?进程间的通信,哪一种最快?阻塞状态和就绪状态的区别?进程消耗什么资源?如何在两线程间共享数据?

6.     进程运行是在虚拟内存还是物理内存?虚拟内存的空间和操作系统什么参数有关?

7.     网络分层。TCPUDP区别?TCP四次挥手?TCP为什么可靠,保证可靠传输的方法?为什么四次挥手有time_waitclose_wait?MSL这个单位的含义?HTTPS的加密方式,秘钥?

8.     你是怎么根据业务需要设计线程池的核心线程数,问了一些池化技术

9. Api设计怎么保证幂等性?除了唯一ID还有其他方式吗?

10.  手写双重判空的单例模式。两次判空的原因?为什么用volitile,影响了哪一次判空?如果把syncronize加在第一次判空前是否可行?父类为单例,子类多例模式可以吗?final类型是否线程安全,为什么?

11.  一致性哈希算法,缓存过期淘汰策略,LRU,LFU

12.  判断链表是否有环

13.  蛇形打印二叉树

14.  将有序数组转换为范围表示

[1,2,3,5,6,7,9] -> ["1-3", "5-7", "9"]

15. a-z分别对应数字1-26, 给你一串数字(不能改变顺序), 方法得出:一串数字解码成对应的英文字母, 有几种可能性?



#面经##校招##Java工程师#
全部评论
蹲,想深圳转杭州or上海,不敢提,怕要加面然后加面挂了
2 回复 分享
发布于 2020-09-14 17:05
据我所知,换base基本上相当于放弃现在的岗位重头开始面,当然不排除少数可以顺利换base的,但是那需要你所在的部门在对面也有,并且当前的leader+hr愿意放你,对面leader愿意接收你等条件。
1 回复 分享
发布于 2020-09-17 17:10
问你的hr,你面的部门在其它地方也有就可以换
1 回复 分享
发布于 2020-09-14 17:12
我试过,前提对方有hc,而且要加面。有可能最后两边都不要了。
点赞 回复 分享
发布于 2020-10-26 02:08
请问楼主换base成功了吗?我有点想从上海换到北京~
点赞 回复 分享
发布于 2020-10-26 00:08
智力题也发一下啊,智力题真的很烦人啊。
点赞 回复 分享
发布于 2020-10-19 11:44
楼主换成功了吗我也想换 北京确实太远了
点赞 回复 分享
发布于 2020-10-16 17:30
楼主,问一下,你一二面是不是一起面的。我今天一面,最后一个算法题搞半天,面试官一步步引导才搞定。然后也没说二面的事,感觉凉了😥。我看大家都是一面完,立马安排二面
点赞 回复 分享
发布于 2020-09-17 16:47
base应该改不了了吧,感觉只有北京的教育有足够的hc
点赞 回复 分享
发布于 2020-09-14 16:32
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-09-14 15:49

相关推荐

08-24 14:45
河南大学 Java
如图所示,我在大二升大三的暑假拿到了美团的日常实习,这一路走来很不容易,所以想分享一下经验,也算是传承,因为一路走来帮助我的人也有很多。第一😇(学习路线),看黑马的视频只是一个入门,我是一直看完了springcloud。第二😇(项目),项目的话没有好坏,只有新奇与陈旧,新的项目用的人少的往往能达到让面试官眼前一亮的效果,所以没有固定的推荐,但是大家可以努力去多做几个项目,这样技术你都学会了,之后可以根据新的项目进行改造。第三😇(八股文),这个真就是跟着网站上背就行了 一定要自己整理一套自己的八股笔记,有自己的思考与理解,我理解之后即使几个月不看也能顺滑的说出来。第四😇(面试注意),面试的时候要体现自己的思考,如果你能说出来一整个问题的逻辑那很好,但是不要着急,先说百分之八十,后百分之二十说是自己思考出来的。第五😇(当你所有的都融会贯通),八股项目相结合,八股与八股相串联,问到你一个简单的问题可以扩展延伸让面试官措不及防,被你控制,这样面试官能够问你不会的问题的概率也会大大下降。等待与努力的过程是无比的焦虑与忐忑,当字节三面挂与快手二面挂的时候我已经开始摆烂了,因为双非的机会真的不多,都没把握到,最后还是美团收留了我,任何人的路径都是不可复制的,任何人的经历也是独一无二的,不要受别人影响,加油做自己。接受大家积极发问,也可以私信我哦。
永泽one:美团官网投的嘛佬,根本约面不了
大厂面试问八股多还是项目...
点赞 评论 收藏
分享
09-14 17:23
门头沟学院
故事和酒66:所以说副业很重要,程序员干到40岁,再怎么也赚300万了,吃吃利息也够活下去
点赞 评论 收藏
分享
评论
7
59
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务