网站首页 程序人生 资源汇 学建站 源码 织梦模板 特效代码 技术手册 IT头条 电商 创业 运营 站长

特色栏目 视频下载 织梦模板 教程书籍 职业生涯 正能量 美图 标签索引

京东软件开发工程师面试总结收藏挑错

2018-11-27 17:26 采编:程序人生 阅读 投稿赚币
第一次工作面试,虽然成功了,但是有许多缺乏的地方,需求反思和改正。 由于时刻与距离的原因,两次面试都是电话面试进行的,第一次面试一个面试官,面试时刻将近20分钟,第
第一次工作面试,虽然成功了,但是有许多缺乏的地方,需求反思和改正。
由于时刻与距离的原因,两次面试都是电话面试进行的,第一次面试一个面试官,面试时刻将近20分钟,第2次面试,两个面试官先后问问题,整个面试将近50分钟。面试结果是经过。面试有一段时刻了,可能有一些面试问题忘记了,现已入职。

第一次面试:问的根本上都是Java根底的常识,简单的问了些问题,
问题大致是一下几个方面的:
1、 Java调集类,ArrayList LinkedList HashMap等 调集类的线程安全问题 底层数据结构
数组和链表的运用场景 还问到了HashMap的源码
2、 多线程方面:线程生命周期 线程状况 线程池
3、 Java内存模型 CAS 原子操作 volatile内存语义 功用
4、 Static final 关键字 类加载机制初始化顺序
5、 Switch case 击穿现象等

第2次面试:
问的结构方面和项目方面的问题比较多
1、 Java的几大特性 承继 封装 多态 笼统
2、 问运用的结构 spring AOP IOC原理及完成(反射 署理 源码)
3、 规划模式:单例模式
4、 版本控制器Git 根本指令
5、 Java多线程方面问的比较多 重排序 结合多场景问是否发生重排序 线程池构建 线程复用
6、 类锁 对象锁 静态锁 结合多场景发问
7、 Volatile synchronized 完成同步的其他方式 ReenTrantLook等
8、 类加载机制
9、 JVM内存模型 虚拟机栈 本地办法栈 堆 办法区 程序计数器 stackoverflowerror异常等
10、Netty结构+socket 观察者模式 缓存 通道
11、网络爬虫 url判重
12、由于之前写过一个仿Spring结构,让我讲解完成方式及流程。
13、Web容器的工作原理
14、问到反射相关的问题

总结:
1、 千万不要太严重,过度的严重会影响思路,导致该说的,会说的,都说不清楚乃至说不上来;
2、 没有必要问完问题之后立刻就答复,能够组织一下自己的言语,然后在答复,答复问题最好有条理,分条分步,这样显得思路很明晰,很熟练;
3、 说话一定要自信,然后口气和语速要和平常相同沉稳,不要显得很急促,或许很沉闷;
4、 问一个问题,能多说就多说,在短的时刻内,把自己会的东西尽可能多的展示出来,尽量说的有深度,而不是广度。说的太广,给人一种飘渺,什么都懂,也仅仅懂一点的感觉。从是什么,使用场景,如何使用,原理,底层完成方式,源码这样的方式或思路去答复问题。答复的有深度,就让面试官觉得这个人很行,研究的很透彻;
5、面试中尽量说自己拿手的部分,自己不拿手的方面少说,如果问到的问题确实是你不了解的,能够直接说不清楚或不会,干净利落的答复下一题,一方面拖拖拉拉的答复,给面试官不好的印象,更致命的是影响自己的心态,乃至影响整个面试过程。
6、 如果是电话面试或视频一定要找一个自己熟悉的,安静的环境。

主张:
1、 主张大家有时刻多看一些源码,这样面试的时分,结合源码讲解答复问题,就很有说服力,经常研究源码的人,编码风格和习气必定都不错的,思路和规划上有突出的见地,这让面试官很放心;
2、 平常学习的时分一定要不断的钻研,直到底层完成,把握原理,规划方式等;
3、 能够多参与互联网等级的讲座,面试模仿等活动,了解动态,平常多练兵,打仗才不怂。
4、 平常要多总结,多考虑,最好构成文档,当进入公司之后就会发现,没有文档就什么都做不了。

程序人生if98.com,专注IT人成长、所需、职场,欢迎参与撰稿、分享资源!

扫一扫关注程序人生公众号

免责声明:本文内容由[程序人生]用户自行发布或编辑转载,本站不拥有所有权、不承担相关法律责任。 如发现有涉嫌抄袭的内容,可邮件 web@if98.com 举报,并提供证据,一经查实,本站将立刻删除涉嫌侵权内容。

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
-->

站长推荐文章

  • 我的编程之路:从好玩到

    我的编程之路:从好玩到玩好

    先解释下标题吧:好玩指的是爱好、觉得有趣,玩好指的是把事情搞定、让事物变得更好。 第一次接触电脑 我最早接触电脑是小学四年级的时候,...

    07-17发布354人阅读学习心得

  • 给未来程序员的15个顶级职

    给未来程序员的15个顶级职业建议

    好吧,我觉得10条不够,应该有15条职业建议。不过首先,我想解释一下出色的职业生涯是什么样的。 他们的进步曲线并不是每个月都会上升一点的...

    07-17发布340人阅读学习心得

  • 程序员你为什么迷茫?

    程序员你为什么迷茫?

    你曾经充满热情,是一位开源软件倡导者,你崇尚全栈工程师才有未来的理念,你渴望改变世界。但是现在你每天都处于焦虑之中,你每天不断地学...

    07-17发布192人阅读学习心得

  • IT行业的中年危机,老程序

    IT行业的中年危机,老程序员的价值在哪里!

    前几天和一个程序员朋友聊天,他说年岁大了,考虑转,他33岁,多么风华正茂的年岁,他的慨叹让我很意外,在公司是内行,能够处理那些所谓的...

    11-08发布172人阅读学习心得 IT行业,老程序员,职场

  • 如何成为一名成功的程序

    如何成为一名成功的程序员

    编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功...

    10-31发布153人阅读学习心得

  • 如何伪装成一个年薪20万刀

    如何伪装成一个年薪20万刀以上的码农?

    年轻的程序猿朋友们,从东岸、中部、南加迁徙到硅谷的你,是否希望远处的美女向你投来崇拜的目光?希望身边的朋友觉得你很酷很牛逼?今天我...

    09-28发布145人阅读学习心得

  • 做博士还是做一个专业的

    做博士还是做一个专业的程序员?

    当我从大学毕业获得计算机科学学位的时候,我就想继续学习并获得博士学位。但是,我又想作为一个软件开发者去参与工作,所以我在这一行中工...

    07-17发布103人阅读学习心得

  • 程序员的工作总结

    程序员的工作总结

    在新的公司工作半年了时间飞逝,作为一名工程师,也要时刻对自己反省,这样才能够有所提升,在工作中我总结了一下几点,这个可能也是大家常...

    06-13发布102人阅读学习心得

阅读排行

论坛信息推荐 更多 >>

关于我们

微信公众号

扫码关注官方微信

返回顶部