网申一面,电话面试,上午8点打电话约第二天中午单独面试,条件有限环境比较嘈杂,发挥的很不好。但是hr人比较好,一直在根据简历的项目问问题,引导我说出自己最擅长的领域。整体大概半小时,很可惜自己真得没有准备好。上来是直接问问题的,没有自我介绍。
面试官问的面试题:蚂蚁金服java研发师岗面试题
第一次电面凉经:
1.你做过的项目(?电话信号不好)
我直接讲了java项目,什么前端后端语言和环境。
2.你有了解什么什么,(不知道,对应不上)
3.项目的背景?Java的什么框架?设计模块?数据库的设计思路?
4.你在项目里难点是什么?技术上的?
5.基础知识,选择排序,快排?(都没答上来)
6.乐观锁
7.算法,机器算法?有了解常见的机器算法吗?有系统学过算法课吗?
8.智能垃圾桶是一个什么项目?
9.你知道你投递的岗位吗?(xs我是有多不符合岗位?让他怀疑我这个问题)
10.你觉得你的学习方式是什么样的?你平时怎么解决问题?你觉得遇到问题最重要的是干什么?
11.你有其他竞赛经历吗?ACM等
12.你对哪方面更感兴趣?(我猜是因为我说了太多没有用的其他语言,Verilog都说了)
13.你有什么问题要问吗?
打电话过来,问你现在有没有空,如果有空就开始进行电话面试,我就说有空,但是在学校里,我需要找一个安静的地方,找了很久,那边也是听耐心地等待的。
面试官问的面试题:蚂蚁金服JAVA后端开发面试题
使用多线程时候要注意的事项:
HashMap的底层原理:
索引的类型:
索引的原理:
悲观锁和乐观锁:
Mybatis和jdbc的区别:
Mybatis的优势在哪里:
B+树的算法复杂度:
SQL注入的case:
自我介绍5分钟
项目经验描述,会重点问遇到的难点挑战,对实现细节展开描述
项目中设计的技术领域扩展性提问
计算机基础知识:操作系统、网络、JAVA编程语言、多线程、并发处理
系统设计题:大数据处理相关
蚂蚁金服JAVA研发工程师面试题
最近参与度比较高的一个项目,项目解决了什么问题,你在这个项目中起到作用,项目的技术难点、挑战
进程和线程的区别,线程间的同步方式,原子操作,内存管理
Java并发编程
一直在关注蚂蚁的社招信息,然后看到一个招聘专场的,就投递了简历。然后过了几天,打电话来面试,面试官先从业务开始问起,把相关的业务流程说了一遍,然后开始问技术问题。问了单例模式,问了Spring MVC的请求流程,重点问了幂等的问题。几个问题都回答了一些,但感觉表现得不够好。
面试官问的面试题:蚂蚁金服软件开发工程师面试题
1、如何实现线程安全的单例模式?
2、Spring MVC 的请求流程是怎样的,为什么使用Spring MVC
3、了解拦截器吗?底层实现原理是什么
4、了解幂等吗?如果实现幂等?有哪几种方式?
(共5条) 安徽国风塑业股份有限公司
(共6条) 浙江工业大学
(共7条) 新疆天池能源有限责任公司
(共4条) 葛洲坝机电建设有限公司
(共6条) 威凯检测技术有限公司
(共4条) 长威信息科技发展股份有限公司