JAVA开发工程师 专题汇总

JAVA开发工程师 面试经验分享列表,共4229

| 校园招聘
面试过程:

网上申请后,过几天公司会给你发测评链接和专业方向笔试链接。测评试卷有计算题、材料阅读题、图像题(类似考公务员的题)和性格测试;专业方向笔试试卷比如Java知识和编程题
面试形式:线上
面试官一对一提问,要求打开桌面共享和摄像头
面试官让做一个自我介绍,接着要求演示曾经做过的项目。
然后针对简历和职位有关联的信息进行提问。
最后面试官对岗位进行简单介绍,然后是应聘者反问阶段。

面试官问的面试题:

对于项目中没有实现的小细节要求在线实现(前后端编写代码);要求编写SQL语句;询问项目功能实现细节。
面试官就简历中谈到的技术进行提问。
旁敲侧击期望薪资,如果你的期望薪资明显低于公司能接受的价格,面试官就将你的期望薪资作为公司能开的最高价

赞一下(1) 踩一下

| 社会招聘
面试过程:

xx招聘app上投递简历,hr联系后面试
当天早上9点半到了后先做一份笔试题,基本都是Java基础,还有网络相关的题目,最后一道io编程题,做到10点半左右
做完后等初面,大概1个小时,到12点
本来是有二面,结果可能是大佬中午去吃饭还是有其他事,hr简单面了下就撤了

面试官问的面试题:

笔试题:选择题基本是Java基础,简答题:软硬件如何实现负载均衡,正向代理跟反向代理是什么,为什么会出现TIME_WAIT,出现大量TIME_WAIT怎么解决
编程题:统计一个文件中指定3个词出现的次数,倒序打印出来
面试题:大概如下
最近遇到的一个难点
Rocketmq为什么io快
mysql聚簇索引
二级索引
新写的sql怎么处理
mvcc机制
cpu100
重构
用过哪些设计模式
netty的reator线程模型流程
限流基于什么配置规则
redis分布式锁
持久化
aof重写流程
是否搭建过redis
分布式锁过期时间如何设置
幂等实现方式
synchronize跟lock区别

赞一下(0) 踩一下

| 网上申请
面试过程:

在boss上沟通投递的简历,第二天收到通知,说是需要到现场面试,因为离得比较远就约定先做个视频面试,双方都有继续的想法再过去,第一面是腾讯视频,主要是负责问题,早上面试结束,下午就通知二面,感觉也还可以就答应了二面,在海淀那边,地铁到不了,但是有摆渡车,现场面试应该是个主管还是总监,感觉架子很大,说话很不礼貌,问的都是项目中的问题

面试官问的面试题:

一面是视频面试,问的比较基础,线程,集合,jvm,gc,springAOP,IOC,SpringBoot 常用注解,启动类注解组合了那些注解,springcloud的基础组件,zk底层的数据结构,redis常用数据类型,高可用原理,作为缓存在并发情况下怎么保证一致性,数据库事务,ACID,SQL优化方法,kafka消息丢失原因及解决方案
二面在现场,简述简历中项目,自己做的任务,团队情况,并发量多大,拿到需求任务时自己是怎么去考虑实现的,简单画下流程图,那儿用到了kafka,主要作用目的,redis缓存了哪些数据,这些都是正常的后面的问题就比较离谱(面试的java岗位),hadoop集群部署需要注意什么,Hbase和MySql有什么不同,flink是做什么的?spark数据倾斜是什么,怎么解决?spark作业流程是怎样的?

赞一下(1) 踩一下

1 2 3 4 5 6 7 8 9 10 11   共 20 页