中级java工程师 专题汇总

中级java工程师 面试经验分享列表,共34

| 招聘会
面试过程:

下午两点到公司,去面试,到那就俩人,当时很紧张,进去后,面试管年龄大约30多,感觉是个老手,所以面试时很紧张。我先自我介绍了一下,准备按自己的思路来继续说时,面试官打断了我,对我开始狂轰滥炸(其实就是一些基础知识比如冒泡,比如去重等等)当时也许是紧张,大脑感觉有点短路了,所以回答的不是很好。最后,中途面试官去了趟厕所,回来后就说让我回去等消息。我就赶紧收拾东西溜了。

面试官问的面试题:

给你一组数据去重并且排序?
用过的第三方插件

赞一下(0) 踩一下

| 网上申请
面试过程:

面试流程比较规范,首先到人资处,填表,然后人资带到技术部,一面技术面,根据你的简历会问一些专业问题,了解基本情况,然后二面技术经理,根据你的表现跟你谈薪资,接下来技术总监跟你了解下情况,然后问一下为什么离职,之类的问题,最后跟人资谈,他会告诉你工资详细,公司的福利待遇之类。 总的来说,关键在与前面一二面,特别一面,一定要对简历上写的东西都能在原理层面说明白,不明确的技术细节不要提,专业的基础知识要牢靠。总的来说,我回答了一些问题,有一些没讲好,所以薪资谈的不高。

面试官问的面试题:

Q:mycat能不能保证两个不同数据源的事务原子性。
1条回答
Q:2、缓存机制的实现模式。
1条回答
Q:3、oracle两表内连接,A表id字段12345,B表字段123,select * from a,b where a.id b.id,结果条数。

赞一下(3) 踩一下

| 网上申请
面试过程:

SQL部分:
涉及两个表的inner join和left join的数据量查询。
表中重复数据的处理,包括如何删除重复数据只留下不重复的数据,以及查出重复数据出现的次数、名字和总价值。
场景设计部分:
订单模板和库存模板的相关设计。例如,下了订单之后,如何修改订单状态、支付金额和扣减库存,并保证强一致性。
在可以最终一致性的情况下,如何设计并提高执行效率。
高并发场景下,如何保证库存不被扣超。
编程题部分:
主要考察递归循环。例如,给定一个json数据,需要找出所有的叶子节点(children为空),并将这些叶子节点放入一个array中。
此外,还有其他技术问题的考察,如:

面试官问的面试题:

SQL部分:
涉及两个表的inner join和left join的数据量查询。
表中重复数据的处理,包括如何删除重复数据只留下不重复的数据,以及查出重复数据出现的次数、名字和总价值。
场景设计部分:
订单模板和库存模板的相关设计。例如,下了订单之后,如何修改订单状态、支付金额和扣减库存,并保证强一致性。
在可以最终一致性的情况下,如何设计并提高执行效率。
高并发场景下,如何保证库存不被扣超。
编程题部分:
主要考察递归循环。例如,给定一个json数据,需要找出所有的叶子节点(children为空),并将这些叶子节点放入一个array中。
此外,还有其他技术问题的考察,如:

赞一下(0) 踩一下

1 2   共 2 页