面经: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-11-14动态路由项目实战:从入门到上手
- 2024-11-14函数组件项目实战:从入门到简单应用
- 2024-11-14获取参数项目实战:新手教程与案例分析
- 2024-11-14可视化开发项目实战:新手入门教程
- 2024-11-14可视化图表项目实战:从入门到实践
- 2024-11-14路由懒加载项目实战:新手入门教程
- 2024-11-14路由嵌套项目实战:新手入门教程
- 2024-11-14全栈低代码开发项目实战:新手入门指南
- 2024-11-14全栈项目实战:新手入门教程
- 2024-11-14useRequest教程:新手快速入门指南