东方财富一面

#东方财富校招# 一面技术面
常规八股
java篇
1.java的8种基本数据类型
2.String为何不是基本数据类型?
3.== 与 equals 有什么区别
4.常用的集合类有哪些?都是线程安全的吗?
5.HashMap实现原理
6.HashMap的扩容机制?HashMap能无限扩容吗?(假设JVM内存无限大)
7.什么是序列化?
8.什么是反射?它有没有带来一些问题?(反射机制的缺点)
数据库篇
9.什么是悲观锁和乐观锁?mysq中是如何实现的?
10.mysql怎么联表查询?笛卡尔积是什么?
11.redis常见的数据类型
12.redis是单线程还是多线程的?为何命令执行仍用单线程?
手撕篇
编辑距离

有些八股太久没复习了,面试官一问感觉以前都看过,但到了嘴边又说不出来,或者只能讲一部分。
中途有些受挫,于是跟面试官交流起来。人非常好,讲话非常有条理,娓娓道来。

为啥全拿八股拷打我?
各轮面试的侧重点不同,不可能每面都问项目回答同样的东西。我倾向于在第一轮面试中考察候选人的基础概念,后续面试则关注于候选人的实际应用能力和项目经验。
如何看待八股,如果全是背出来的有意义吗?
- 简单的理论知识肯定要掌握,如果一个人连基本数据类型都说不全,他说他项目做的特别好,很难让人信服。
- 难一点的八股不要求能够全部能答对,至少从你的回答,我能判断你有没有听说过这些技术名词,即使不理解原理,也至少知道其用途
- 面试这个东西是很主观的,是一个双向交流的过程,多轮技术面的意义就是通过多个人的反馈综合得到相对客观的评价。你们学生可能把它当作是一场考试,其实不是,它就是一个双向互动的过程。如果不希望八股,可以最开始提出来。

前面拷打感觉度日如年,后面聊天感觉转瞬即逝。
全部评论
佬,请问有二面了吗
点赞 回复 分享
发布于 11-07 11:40 上海

相关推荐

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