面经详情

面试:Java。给人感觉很亲切,没啥难度,告知通过了。
给人感觉很亲切,没啥难度,告知通过了。

相关推荐

匿名用户
java高级工程师
确定通过确定通过
面试的部门是虚拟商品研发部开始先笔试:有linux命令的题但是不多,有一道智商题,有很多java基础和jvm很底层的题,有设计模式的题,有算法题,有数据库相关的题;文字与画图的题比较多,选择题很少,所以写的时间比较长,答了大概一个小时左右吧,一页纸写的满满的都是字和图,最后没有答完,第一位面试官就来了。整体感觉笔试部分偏基础与底层,看来大公司也是很注重基础的。 第一位面试官:小组leader:小组leader过来后先看笔试答题部分,看完后说笔试答的不错,然后让我做自我介绍,之后就是问了10个方向的大问题,每个问题再拆成几个小问题问,然后在自己的笔记本中做记录,后来我才知道是为了根据你答题的水平做职位定级,对于程序员岗位一共6个职级(T1-1, T1-2, T2-1, T2-2, T3-1, T3-2)。因为时间过得比较久了,问题记得不是特别清楚了。 有问设计模式相关的几个问题,并画图,讲解在实际项目中如何运用,像什么工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式。说了很在以往项目中用过的模式,在回答的时候我并不是单一的去说某一个设计模式,我会结合着项目去说,并且提及与其先关的模式,并回答为什么选择这个模式去解决业务问题。它的有点与缺点。 还问题JVM相关的问题,7种垃圾收集器,和垃圾回收算法,标记-清除,标记-整理什么的,堆、栈、方法区、本地方法区、程序计数器这些。还问了java conccurent包相关的问题,看没看过源码什么的,一些并发类的实现原理什么的。还有java锁相关的问题,当时答了4种:synchronized、volatile、Lock类及子类、CAS锁。每种锁围绕的(可见性、原子性、有序性)回答的。本来以为说道有序性时会引着面试官问我java的happens-before偏序关系相关问题的,但是没有问我。还有数据库(MySQL)相关的问题:事务机制与锁的问题。还有很多其他零零碎碎的问题,时间太久,记不清了,总之没有问框架之类的问题,都是特别基础,特别底层的问题;聊了大概1个小时左右吧。 面试官说让我等一会。第二位面试官:部门CTOCTO主要问项目经历与工作中使用的一些技术什么,想什么数据库优化,消息代理,主要问的东西都是你项目中使用过的技术与框架,工作中遇到的一些困难以及如何解决,最后问了一些算法题。大概30~40分钟;第三位面试官:部门经理部门经理主要问的题偏情商和工作经历,为什么离职等,主要就是聊天,不问技术我就没有那么紧张了,这里聊天的内容我也记不太清了,个人感觉聊得一般。大概30~40分钟;然后让我等了10多分钟,应该是在外面和小组leader和CTO在进行交流。 最后小组leader进来告诉我情况还不错,告诉我最后给职位定级时他们商量在T3-2和T4-1之间抉择,最后选择T3-2。总共面试大概不到4个小时,面试完后感觉嘴都快干了。过了一周后,收到HR电话通知,谈完薪资后发送职位邀请。大公司还是很注重基础的,要多读书多去实践,情商和智商都很重要。 ...查看更多
2 年前 发布
3

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网京东尚科信息技术有限公司京东尚科信息技术有限公司面试经验京东尚科信息技术有限公司面试经验:面试:Java。给人感觉很亲切,没啥难度,告知通过了。