一面(2020.9.12,45分钟)
- 自我介绍
- 项目介绍:Servlet是什么,Servlet有哪些方法,doGet的参数是怎么得到的(http请求),http请求格式包括什么
- Java创建一个Integer对象有哪些方法,有什么不同
- 如何创建一个线程池,有哪些方法,有什么不同
- Spring相关:如何在创建一个对象后打印一条日志,不太会,只了解一些基本的概念,就过了
- 数据库:中介带客户看房,客户更关心看了哪些房子,中介更关心带了哪些用户,如何设计表结构
- 如果有一个表数据越来越多,有哪些优化方法(水平分区、垂直分区等)
- 算法题:将给出的整数x翻转。例1:x=123,返回321,例2:x=-123,返回-321
- 一面通过,等几分钟,开始二面
二面(2020.9.12,50分钟)
- 项目介绍,背景,目标,难点,遇到了什么问题,如何解决(这一块需要好好准备一下,很容易问)
- Java:如何让一个线程等待三个线程,使用共享数据和wait/notify,CountDownLatch,底层原理
- 计算机网络:http报文格式,请求报文,请求头部,响应报文,响应状态码
- 数据库:Redis有哪些数据类型,过期删除策略,如何删除过期数据,底层是怎么实现的(好像是过期字典,不太会)
- Spring相关:AOP是如何实现的,我知道是动态代理,就说了一下动态代理,JDK&CGLIB,有什么区别,Spring使用哪一种
- 算法题:给定一个字符串,找出其中的关键字bk,并去掉,如果去掉以后,依旧有bk,需要重复去除。(使用栈即可)
- 最近在学习什么,我说了消息队列,好处,有哪几种
- 反问:面试流程,三面是否是HR面
- 二面通过,等了大概一个半小时,开始三面
HR面(2020.9.12,20分钟)
- 之前面试体验怎么样
- 对贝壳有哪些了解,选择贝壳的原因
- 现在正在面试哪些公司,如何选择公司,想从事哪些职位
- 成长过程遇到过什么困难,现在怎么样
- 家是哪里的,意向工作地点
- 用几个关键词,你的老师会如何描述你,你如何描述你自己
- 反问,HR说15个工作日会通知结果
发现HR面真挺难的,有些问题真的不太好回答,回答不好可能就GG了。。
最后许愿offer。。
--------------------------
9.26收到意向书。
全部评论
(8) 回帖