java面_java面经三:(京东三面+hr面)

一面:

先做了30分钟的笔试

1.一个有default,没有break的switch语句,问输出什么

2.一个trycatchfinally块

3.session,cookie是什么,作用是什么

4.Java web过滤器的生命周期

5.linux常用命令,linux统计一个文本中出现的单词数量

6.通过xxx.xx.com访问后台服务器,但是服务器不能访问,请说出可能情况和排查问题的方法

7.二分查找Java实现

8.说下乐观锁,悲观锁(select for update),并写出sql实现

其他的不记得了

面试从笔试题目开始:

1.说下session,cookie的各自的优缺点

2.悲观锁的实现

3.事务场景,如果某个操作要在几个操作之后完成,怎样实现

4.建议我学下awk

5.单例模式代码

6.快排代码

7.怎样搭建服务器网络

8.面试官说如果真正想有提升,应该了解运维是是怎样工作的

9.maven中的groupID(组织名),artifactedID(项目名),version(版本号)的分别是什么

10.version的两种方式(release相当于一个只读版本,不能被修改;snapshot每次都从本地仓库更新jar包,可能出现覆盖其他jar的风险)

11.scope标签指的是什么

12.scope中的test指的是什么

13.git常用命令

14.给了一个常用场景,写出git上线的命令

15.介绍下实习工作

16.围绕实习中的一个功能问了很多

17.定时任务在单机上运行,如果宕机了怎么办

18.如果在多台机器上运行,怎样保证让一台机器相应服务,另一台机器不做反应

19.应届生应该如何思考问题

20.有什么问题要问的么

21.关注技术前沿么

二面:

1.快排

2.是否留现在实习的厂

3.什么时候能来实习

4.参加过什么面试

5.介绍下项目

6.有什么问题问

7.研究生阶段和找工作的方向差距挺大的,怎么解释

8.实习经历符合你的需求么

9.用到的rpc框架

10.讲下你对dubbo框架的理解

11.为什么不继续实习了

三面:

1.最近在学什么

2.学习方式是什么

3.发过博客或者开源过什么技术么

4.来京东还是留实习的厂

5.怎样衡量一个需求

6.从哪几个方面去考虑产品需要做还是不需要做

7.有什么要问的么

hr面:

hr面没有做详细的记录,问题的覆盖面基本上是性格,职业规划,实习经历。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值