jvav软件工程师 专题汇总

jvav软件工程师 面试经验分享列表,共24

面试过程:

先让我去做题,不难,可以通过,关于java的普遍性知识,还有三大框架的一些内容,不过好回答,然后过了几天吧,通知我通过了,然后去核电大厦三个人面试,问的是简单题,但也要准备好,对待人很客气,然后问薪资,我就说不能比现在低!5千,然后就可以了,当时我是两年经验

面试官问的面试题:

java面向对象的特点,做过的项目,做过项目的内容,与人合作的情况,印象最深的工作情况,对项目需求很多的情况下怎么处理,其实言外之意是想问你怎么平衡,如何拒绝掉一些

赞一下(0) 踩一下

| 猎头
面试过程:

1 问招人的项目经理,这个岗位需要的技术什么,比如必须Spring boot,有数据库调优经验优先考虑,要有2到3年相关经验等等。问清楚了,我就好在面试中组织自己的问题。
2 浏览候选人的简历,找出不利点和加分项。
不利点包括,候选人的学历,非计算机相关专业,候选人的经历看上去像培训班经历,或者项目看上去像自学的,或者最近半年不是做Java,或有超过3个月的未在职时间,或者频繁跳槽。
加分项包括,有获奖经历,或者像我一样出过书,或者有大厂经历,或者最近的项目技术和招聘的很匹配等等。
这里说一下,哪怕在简历中发现再多的不利点,面试也会继续,但这些不利点会写在最后的面试结论中。
3 最重要的是,整理候选人Java相关项目经验和所用的技术。
比如候选人用了spring boot,redis,kafka等技术,那么就划下来,面试时会问。

面试官问的面试题:

也就是说,通过项目介绍,我开始询问候选人相应技术(当然是招聘所需技术)在项目中的使用情况,不会过多涉及到技术细节。
如果候选人这个项目真做过,一般能说得上为什么要使用这个技术,比如项目并发量达到5000tps,所以要用nginx做分布式部署,因为支付模块是异步的,所以用kafka做消息队列等。但如果候选人项目是编的,那么大概率是只会说技术,没法说为啥要用这个技术。由此能确认技术的项目经验。
4 然后大致问下项目的开发流程和上线流程,这块如果候选人不知道怎么说,我也会引导。
比如问,你们项目是github还是其它什么方式来管理代码?用Maven还是gradle来管理项目?用(jenkins)什么来部署发布?测试工具是什么(比如junit或其他自动化测试工具)。这方面我只是询问用什么,不会展开问怎么用。这样问的目的一方面是考核候选人的项目开发能力,另一方面也是排查虚假项目。

赞一下(2) 踩一下

| 网上申请
面试过程:

只有面试,也只是问一些java简单的问题,整个过程持续差不多半个小时到一个小时左右,基本没什么问题

面试官问的面试题:

hashmap原理
拉姆达表达式
list去重
SQL性能调优,调优指标项有哪些
linux如何抓取过去某一时间报错的日志
线程的实现方式
spring中的设计模式
jquery调用ajax如何实现跨域
系统和其它系统之间的交互
系统的访问量是多少
面向函数接口编程
JAVA内存原理
SQL中id的生成规则
浪潮项目表结构业务结构
easyui

赞一下(0) 踩一下

1 2   共 2 页