北京明朝万达科技有限公司 29人分享

JAVA研发工程师 面试经验( 北京 ) - 北京明朝万达科技有限公司
发布时间: 2024-01-17 来源:职朋网友分享
面试过程:

面试目前分为四个部分,第一轮笔试,笔试主要是逻辑思维题、研发基础知识、性格测评,一面部门领导面试,面试方式为线上视频面试,考察基本知识点,聊聊项目的基本情况;二面线上视频面试,大致问下一些项目部署问题,以及线上环境配置问题和一些常用的组件等等知识点情况,三面为hr初面,简单了解下个人情况等等,包括个人发展,行业认知等等

面试官问的面试题:

北京明朝万达科技有限公司JAVA研发工程师面试题

自我介绍
说一下多线程有几种实现方式,有什么区别
说一下线程池具体怎么实现的?怎么创建线程
线程池的参数
数据库查询1000万量级的数据比较慢
你应该怎么优化?
索引应该怎么建立?
那我要是建立好了索引,还是比较慢,应该怎么办。
回答用explain查看索引有没有命中,看Mysql 自带有没有优化建议,索引失效也可能会导致查询慢
索引失效场景?
如果数据库在你优化后,查询速度已经很快了,但是页面上显示很慢,应该怎么优化呢?
回答的可以用CDN技术,寻找最近服务器节点加载静态数据,减轻压力,也不知道对不对?
Oracle数据库了解吗?
回答db link和for update的使用,基本的sql语句,其他的没有太大的了解
你这个系统的购票业务是怎么实现的?
如何实现的高并发?
单独的业务表字段都有哪些,怎么更新的?
代码生成器怎么做的?
Freemarker 和maven逆向工程,xml配置共同实现的

查看面试题参考答案>>

面试相关细节(职业圈独家调查):

你是通过何种渠道获得这次面试机会的?
答:网上申请
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试还未出结果

赞一下 踩一下

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

评论

相关公司面试经验