面经:Java研发 字节一面
2021/8/17 17:36:04
本文主要是介绍面经:Java研发 字节一面,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
记录人生第一次参加极其正式的求职面试(试图借此为没有准备好开脱...)
惨 极惨 非常惨...
面试流程(39min --面试官问不下去系列):
自我介绍 + 提问 + 算法
-
问:前后端用的什么协议?
答:REST(我在瞎说)问:应用层用的哪个协议?
答:HTTP协议(没有注意过,http?)问:HTTP下层用的什么协议?
答:TCP协议(没有复习HTTP下层协议?我复习了个啥??)问:那get和post有什么区别?(忘了怎么转到这个问题的)
答:(我复习了但是是什么来着?除了最简单的区别,其他的都忘了)卒 -
问:你们MySQL数据库用的哪个引擎?
答:InnoDB问:为什么用InnoDB?
答:因为支持事务问:项目中哪里用到事务了,需要来支持事务呢?
卒... -
问:熟悉Java是吧?
答:嗯,熟悉问:HashMap是怎么解决哈希冲突的?
答:数组+链表,
问:是怎么优化的呢?
答:当链表容量达到16时,换成红黑树(之前复习的,记个大概也不知道对不对)问:那红黑树会成为一颗很大的树吗?
答:emm 会 把 (卒...) -
问:操作系统内存置换策略?
答:先进先出...(忘了是不是自己之前复习的问题,卒...) -
问:平衡二叉树是什么(这,我竟然都忘了???这还能忘???)
答:所有叶子节点都在左边(这是完全二叉树?)
左边叶子结点值大于右边叶子结点值(被质疑后回答的,但这是什么树?也不对) -
问:稳定的O(nlogn)排序算法
答:快速排序(被质疑,是稳定的吗?)
答:折半排序(也不对)
问:什么是稳定?
答:(这个再不知道,面试官得直接挂视频吧...) -
算法:输出二叉树所有最右节点
好像之前做过类似的题,传两个参数递归,想不起来了
卒...
似乎这些问题,还有可能想不起来了
后续会把这些正确答案都放上
认真复习
非常感谢有机会参加这次面试~ 继续加油!
这篇关于面经:Java研发 字节一面的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)