京东第一面 2019/09/02; 京东第二面 2019/09/03; 京东HR面 2019/09/05

京东第一面的问题如下,第一面过了(yuanzhibang)
1、电商秒杀怎么设计的?
2、接口防刷怎么实现的?(有两种设计方法可以实现“x秒内只允许点击n次”功能)
接口隐藏是怎么实现的?(接口隐藏方案被指出了漏洞,多个线程仍然可以刷该界面并响应“点击秒杀”接口,此时相当于没有隐藏
3、redis数据类型、应用场景;redis拥有哪些方法、哪些指令、;redis还有哪些功能?(redis的有哪些淘汰策略 )?
4、StringBuffer和StringBuilder的区别?
5、HashMap线程安全吗?比如 它的put()方法什么时候不安全?
6、线程池了解吗?线程池是为了解决什么问题?线程池是怎么解决这些问题的?有手写过线程池吗?线程池是怎么设计和实现的(部分coding)?
7、.class文件的作用?垃圾回收算法?

京东第二面的问题如下,第二面过了(wangmeng)
1、熟悉java里的哪些类?(Integer、集合。详细说 和 大致coding了Integer类的实现)
2、两个Integer类型的数1024用“==”来判断,是否true?(分了几种情况讨论)
3、Integer用final修饰int变量,你觉得有什么用意/作用?
4、问了项目方面的许多问题。
5、Tomcat+Servlet的运行原理、Tomcat的线程池与JDK的线程池的作用和区别。
6、MQ的运行原理,能手写实现一个MQ吗。
7、平时通过哪些方式学习?
8、其他的问题忘了。

京东HR面
1、介绍自己?
2、这几个项目里哪个印象最深?为什么?
3、身边的朋友、老师、家人怎么评价你?
4、有没有要问我的?

校招面试经验:
(1)第一,首先认清自己的技术水平,在面试官面前,你真的只是小白,即便是最简单的问题,只要他想,他也能考倒你。所以,不要嚣张,不要说得太快,保持细致认真的态度,不会的不要装懂乱答,要么答得漂亮,要么别答了。
(2)第二,你是小白,如果不会,可以向面试官前辈请教,或者说明自己之后会通过哪些方法去学习。
(3)思路清晰,草稿纸要整洁,按点来讲自己的思路,这个很重要。
(4)想想从哪些地方能体现自己具有很大发展潜力,学习能力,团队合作能力。
(5)要有自己的情怀,社会价值观。比如,“天行健,君子以自强不息;地势坤,君子以厚德载物”,一言九鼎,培养自己的气度;积极向上,有强大的学习欲望,比如通过项目、git等实际行动呈现出来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

攻城有术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值