- A+
以下我是同学的原话!
那现在来聊一聊我所遇到的一些面试经历,希望给各位寻求新机会的小伙伴一个参考。总共面完5家收了4个offer,应该算是比较成功的吧。
由于种种原因,博文中所涉及的公司均以代号标志,且我能告诉大家的也只有面试题,其他的不便透露细节,希望大家理解。
E公司
● 简述synchronized?Object;Monitor机制;
● 简述happen-before规则 ;
● JUC和Object ; Monitor机制区别是什么 ; 简述AQS原理 ;
● 简述DCL失效原因,解决方法 ;
● 简述nio原理 ;
● jvm运行时数据区域有哪几部分组成,各自作用 ;
● gc算法有哪些 ; gc收集器有哪些 ;
● 简述class加载各阶段过程 ; class ; loader有哪些模型 ;
● 简述常用的JDK命令行工具 ;
● 简述字节码文件组成 ;
● 讲讲你平常是如何针对具体的SQL做优化 ;
● mysql的存储引擎有哪些,区别 ;
● gc:内存模型;
● gc: 垃圾回收 ;
● 多线程:如何实现一个定时调度和循环调度的工具类。但提交任务处理不过来的时候,拒绝机制应该如何处理 ; 线程池默认有哪几种拒绝机制 ;
● 多线程: 如何实现一个ThreadLocal ;
● 说说你了解的一个线程安全队列 ;
● Atomic包的实现原理是什么 ;
● CAS又是怎么保证原子性的 ;
● string分析1000次循环subString用了多少内存 ;
我面试E公式时是最吃力的,问的好多问题,反正他想到的都会问,由于问题太多,我也只能凭记忆罗列出这么一点点出来,希望能体谅。
管理数据分析中最主要工具是什么?Excel。Excel在工作中会经常遇到,而且公司不会花时间去教你怎样使用Excel。所以,如果你能精通Excel,在录取中也会占有一定的优势。
3. 创造性思维
当今企业界发展步伐异常快,招聘企业对那些有创新能力和能超越现状的求职者很感兴趣。他们希望自己的员工能够有拓展性思维,不安于现状,从第一天上班时起就能有与其他员工分享自己的想法,最好可以提高公司当前的工作系统。但是,创造性思维有点不好学习。
4. 沟通能力
一般情况下,招聘公司都想找一些沟通能力比较强的员工。因为公司日后需要你可以有效的与客户进行电话、邮件及日常生活的交流,你的一言一行都将代表公司的形象。更重要的是,公司希望你能以简洁专业的语言来表达自己的某些看法。所以,在面试过程中,多向招聘人员展示下你的沟通能力。
5. 谦逊的品格
有人看到谦逊会觉得奇怪,但是这个技能却是招聘人员看中的重要技能之一。当然,招聘公司需要有自信、有激情,也要乐于学习的员工。在面试时,如果被要求分享自己的想法或主意的时候,大胆的说出来。如果被指出错误,虚心的接受。多问面试人员一些问题,比如公司的一些情况和应聘岗位的一些工作。
为什么我面试五家公司有四家录取了呢,以上五大技能不仅要拥有,技术还要过硬,不然以上的面试你不想过关。那从哪里学习才能获取过硬的技术以及过硬的胆识呢?以下便是我学习了这个课程体系,才是我有这么过硬的技术以及过硬的胆识。
推荐一个交流学习群:495155119里面会分享一些资深Python录制的视频录像:有爬虫,Django,零基础源码分析,还能领取免费的学习资源,目前受益良多!
侵权请联系小编删除