面经详情

很轻松 很愉快 很简单 毕竟实习生
面试的时候面试官问几个技术问题 答的不是特别好 但是又聊了一些以后的发展啥的 最后面试通过了 很轻松

相关推荐

匿名用户
java工程师
确定通过感觉靠谱
首先有一轮电话面试,大概15分钟。问了 spring的aop的原理, spring事务,mysq的事务隔离级别,mysq复合索引的原理和使用场景, hibernate级二级缓存, kafka原理,消息顺序消费等。然后是去公司现场面试,现场面试经过3个面试官。 根据简历上写的情况问了 spring,这回基本是由浅入深的,先问 spring aop的原理,java, proxy和 cglib代理的区别。java, proxy的底层实现,能不能代理protected方法(这个没回答上来)然后面试官也没接着往下问了。然后问了mysq索引的原理,主键索引和唯一索引底层实现,使用索引的产生io的情况。(这个我回答得不好,一些底层实现细节我了解的也不是很详细,然后就没在往下问了)问了 volatile的底层原理,使用场景,问了 happensbefore的原则。问了线程池的实现原理(这个问题我回答错误,一直以为是线程数量 core size之后到max Size,然后放队列,面试官通过反问的形式指出了线程池这样设计的弊端,我回来重新看了下executorservice,是我回答错了)。 reeteantlock的原理,这个我也记不清楚了(大概说了是aqs,公平竞争和不公平竞争的原理我没回答清楚),然后面试官问了让我自己怎么来实现 reetreatlock。我说使用 volatile保存状态,竞争情况下使用链表做队列,面试官误导我使用 while死循环来实现阻塞,我纠正过来了,我说使用 locksupport,因为inux下底层是 mutex。 然后面试官问lnux内核态和用户态切换的流程, linux的线程调度算法(这下完全懵逼了,回答地一塌糊涂)接着问了分布式的些问题:分布式事务。tcc柔性事务怎么实现。 ...查看更多
2 年前 发布
10
匿名用户
java高级工程师
确定通过确定通过
首先,要搞清楚,为什么要问你这个问题?也就是要清晰面试官的目的。一般来说,问你的职业规划,目的有二: 一、对于成熟的企业来说,问你职业规划,不管你怎么回答,都可以看出你这个人是否有计划性,凡事预则立不预则废。成熟的企业很注重工作的计划性,这关系到工作的效率与团队绩效。另外也可以看出,公司的岗位是否和你的规划匹配,是否能更好的发挥利用人才的价值,实现公司人才的双赢。 如果你从来都没有过职业规划,与你自己不清晰怎么做或者不会做职业规划,也是有区别的。假如你从来都没做过职业规划,那么你就是欠缺未来的计划,会比较被动;如果你想过,但不清晰或者不懂具体规划该如何操作,那么公司会给你培训,或者会与你沟通,与你共同制定,一起成长实现双赢。这个是最好的,这样的公司也是负责任的公司,是好雇主。 二、对于不成熟的企业,问你职业规划,目的更多带有强烈的功利性,说白了,看你是否会跳槽,是否值得招你进来。不成熟的企业就是那种人才流动特别频繁的,隐性用工成本高,人力资源浪费严重。总结回来,如果这个企业你想进去,就要考虑这个企业是否成熟的企业,成熟的企业不是指这个企业历史时间有多久,不是指规模是否大公司,更多的是指这个企业对待人才的态度!是否真的想发展,是否想和员工一起成长,一起共赢! 如果是成熟的企业,你很想进去,如果你有做过职业规划,就如实回答,不用作假,那些面试官都是很精的。当然,适当修饰是可以的,表达出对这个公司,对这个岗位的向往,表达出与公司一起发展的态度,那是必须的。如果你没有做过职业规划,就不要如实回答说你从来没想过,而是委婉的表示你有考虑过,但不够周全,自己很想和公司一起成长,希望公司能给予指导一起发展,自己如果成功应聘上该职位会努力做出成绩,努力让公司的目标与个人的规划相匹配,一起实现共赢! ...查看更多
2 年前 发布
1

进入微信小程序

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

立即前往
看准网上海中软计算机系统工程有限公司上海中软计算机系统工程有限公司面试经验上海中软计算机系统工程有限公司面试经验:很轻松 很愉快 很简单 毕竟实习生