CVTE Web后台总结了三个人的面经

笔试:
编程题都比较基础,最后有道开放题,给定服务器一些性能要求,问优化的方案(扯了微服务之类的,sql优化等等)。

一面:

手写算法有:1)求树的高度(一两分钟内写出来,不然不合格)。
2)给定整型数组,问拼接完的最大值
3)给定1-n个位置,奇数为比前面的偶数位多+3 , 偶数位比前面的奇数位 +4 , 指定了第一位的大小,问第n位多少。
4)打印1-1000的素数。
5)手写hashmap的get方法/ set方法

Java基础:构造方法能否重写(不能,但是能重载);
希望被子类调用,但是不被子类重写怎么办?(final) ;
String可以被继承吗?(不能,因为用了final)
前面两个问题引出final,问final用在什么地方和作用是啥? ;
抽象类和接口的区别?

项目:根据简历上写的项目介绍,按序问一下你这是干啥的,你咋做的,如果希望实现一些功能,你咋办?
这类问题就算你不知道,也要说,我没花时间系统学过,但是我有所了解,大概是巴拉巴拉巴拉。。

Java框架:mybatis用过吗?
分布式用过吗?
微服务用过吗?
消息队列用过吗?
?????


上面的问题包含了一面二面,也是我从不同的兄弟朋友那里总结来的。春招加油共勉,我不能被打倒。

#内推##面经##广州视源电子科技股份有限公司##春招##Java工程师#
全部评论
一分钟,会做都不一定写不完,起码要三分钟。树的高度确实简单,我觉得一般面试更大概率会问树的最大节点距离
点赞 回复
分享
发布于 2019-03-11 10:19
手写hashmap的get和set也太凶残了
点赞 回复
分享
发布于 2019-03-11 17:56
小红书
校招火热招聘中
官网直投
二面让我用微服务设计系统,并实现他说的功能。我:。。。。。。
点赞 回复
分享
发布于 2019-03-12 13:28
求问算法第三个怎么做?是LeetCode上的吗?
点赞 回复
分享
发布于 2019-03-22 13:50

相关推荐

点赞 30 评论
分享
牛客网
牛客企业服务