面试复盘 | 好未来Java一二HR面凉经

9.2收到了感谢信,等了大概两个周吧,本来以为最后能拿到意向,结果等来的却是一封感谢信,虽然最后没拿到意向,但是面试过程中还是学到了很多,继续冲其他公司

一面    时间:8.21     形式:牛客     时长:45min

1.自我介绍
2.项目
3.Java语言的特征有哪些?
4.Java的数据类型有哪些?float是多少位的?
5.重载和重写的区别?可以根据返回值类型来判断是否发生重载吗?
6.String是什么类型的?可以继承吗?为什么要设计成final修饰的?
7.new String的值是怎么保存的?String底层是用什么来存储数据的?
8.String的hashCode是怎么计算的?hashCode值会存在对象哪里?需不需要每次都重新计算?
9.hashMap get和put?如何扩容?使用的什么寻址方法?和ConcurrentHashMap的区别?
10.JVM的内存结构?运行时数据区的结构?栈帧里面有哪些内容?
11.对象内存分配的策略?对象创建的时候是分配在哪个区?介绍一下Survivor区?
12.如何设计一个线程池?如何当前线程数量已经大于了核心线程数,如何再有任务提交,如何进行处理?
13.MySQL优化?
14.为什么使用B+树?
15.如何查看SQL的执行计划?explain关键字分析会关注什么属性?
16.Redis中set和zset的区别?zset底层?
17.在浏览器中输入一个网址会发生什么事情?
18.闲聊和反问

二面    时间:8.21    形式:牛客    时长:50min

1.自我介绍
2.项目
3.MySQL的存储引擎有哪些?索引有长度限制吗?针对性别这种字段有没有必要加索引?
4.数据库主键一般是怎么生成的?是自增的吗?除了自增还有其他方式吗?
5.SQL注入?如果用户想输入特殊字符,比如#,怎么处理?
6.删一个指定目录下的文件的Linux指令?如果没有权限怎么办?
7.进程和线程的区别?
8.如何杀死一个进程?
9.阻塞和非阻塞IO?
10.有一个接口服务,需要封装另外三个接口,如何使三个接口并行服务然后整合数据给前端?
11.项目中用到的线程池的参数有哪些?
12.代码:打印一棵圣诞树(正三角形)
13.反问

HR面    时间:8.21    形式:牛客    时长:30min

1.自我介绍
2.项目介绍
3.项目的项目目标、主要做了哪些工作、项目成果以及比较想让面试官了解的一些方面
4.项目最大的挑战,项目结果可以用哪些指标来进行衡量?
5.复盘项目,哪些方面做的是好的,哪些方面做的是不足的,做的好的方面为什么能做的好?
6.再做一个类似的项目,会从哪些方面去思考?
7.项目从立项开始完整的一个流程是什么样的?
8.手里面现在有哪些公司的offer?
9.对好未来的意向?
10.是否能提前来实习?
11.参加的学校的组织有哪些?
12.学生组织给你的大学生活带来了哪些意义?
13.遇到的最大的困难是什么?最后怎么解决的?
14.反问


总结:
①一面的时候每个知识点问的还是很详细的,基本都会沿着一个知识点一直问下去,有很多细节自己没有注意到,通过这次面试也暴露了自己的一些问题,不过面试官很nice
②二面的面试官脾气很好,不过最后出的算法题让我有点懵逼,最后磕磕绊绊给了一个方案,面试官也没有催我,好久没做过这样的题目了,不太熟悉
③HR面聊的都是一些常规问题,不过聊的还是挺久的,将近30分钟
#面试复盘##面经##秋招##Java##校招##好未来#
全部评论
兄弟你的心态真的好,应该向你学习,我和你一样也是那天面的,今天收到了感谢信,心里不知道啥滋味,很多帖子都是谩骂,我觉得这不是很好的发泄方式,看了你的心态,给你个赞!👍
点赞 回复
分享
发布于 2021-09-02 10:28

相关推荐

3 13 评论
分享
牛客网
牛客企业服务