vivo提前批后端面经

技术面:
1. Q:觉得用过的模板解析引擎有什么不同的特征。
A:用过JSP和Thymeleaf,JSP我就说适合Java程序员做前端,本质还是Servlet,生产环境下调试方便;Thymeleaf是SpringBoot项目碰到的,本质是EL,语法特殊,但是前后端传值、传对象方便。

2.Q: 讲一下对jQUERY的使用感受
A:研一的项目做过iOS开发,用OC做的webview APP,用到了jQuery Mobile做界面和事件控制,感觉很方便。  后面的Web项目主要用来进行Ajax操作,选择器很方便。

3. Q: 硕士一个项目涉及到跨系统集成,要我在纸上画出集成逻辑架构,介绍一下开发用到的技术和业务环境。
A: 集成用的WebService,引入Apache旗下的Axis, 涉及到文件传输和多数据源配置。。。。

4. Q: 开发中常用到的集合,各自的特点,使用的注意事项
A:用得最多的ArrayList,HashMap, 要注意多线程安全问题。

5.Q: 上面提到的集合,内部实现结构原理是什么,ConcurrentHashMap保证线程安全的原理又是什么
A: 只说出了List是数组,脑子抽了说Map是双向链表。。。  保证安全的原理直接没答上来。。。。

6 Q:垃圾回收算法,常见的垃圾回收器及他们之间区别,垃圾回收发生在哪里
A:三个算法说出来了,提了分代,收集器只能说出CMS 和 G1的名字,二者区别没说上来。   回收说发生在堆,没再追问。

7 Q: 写过最复杂的sql,  手写代码: 统计各个科目考试最高分
A: 最复杂的包括了sum、case、left join、group by,追问左连接和内联区别,没答上来

8 Q:用过eclipse、IDEA、Myeclipse,评价一下区别
A: 代码提示、插件库、收费与免费、代码模板、资源消耗

9 Q:用过EJB和SSH,评价一下区别
A: 答得比较乱,还是上网查吧。。。

10 Q:问了实习经历
A: 彩票网站,后台算法开发,兑奖算法设计,用到了工厂模式

11 Q: 了解分布式吗?
A: 只在EJB接触过,(这里被面试官打断,表示EJB过时了,不用提),我就说以前做过Spring Cloud,可能有点沾边。

HR:
1.自我介绍
2.专业不是计算机,但是研究方向是做java web,问了些情况
3.实习经历
4.意向工作城市
5.有没有挂科过,本硕阶段学院排名
6.进入vivo想学到什么
7.硕士阶段收获最大的科研经历

====更新====
拿到sp了,祝同学们都能有理想的offer!

#vivo##面经##秋招##Java工程师#
全部评论
楼主有hr面吗
点赞 回复 分享
发布于 2019-06-12 18:52
问的技术都比较老啊
点赞 回复 分享
发布于 2019-06-12 21:49
我还在进入笔试,咋说?
点赞 回复 分享
发布于 2019-06-12 18:56
在哪面得
点赞 回复 分享
发布于 2019-06-12 18:51
技术面只有一面吗,以及为什么问了jQuery等前端知识。。面的不是后端吗
点赞 回复 分享
发布于 2019-06-12 18:46

相关推荐

不知不觉,大学4年过去了,回顾大学4年更多的是内耗、焦虑,看着身边那么多技术大牛,虽说环境改变能影响人,感觉即使和大牛有过一面之缘,但是自我好像并没有更大的提升,也许计算机并不适合我。大一初入校园,一点都不会用电脑,打字都还要看键盘一个字母一个字母敲。不断在金山软件练习打字,后来总算学会盲打了。随后,学校技术社团招新,那时候根本不知道这是些什么玩意,只知道精通了能进大厂。随着室友加入社团,看着他们熬夜敲代码,一股焦虑感瞬间产生。自从那以后,和java结缘了。每天都去图书馆看b站的java教学视频,java经典书籍,看着看着就很想睡觉,瞬间感觉这个好难啊,只看不敲代码是真的学不会。之后一旦有技术社团招新,就主动去听纳新会,通过努力顺利进入到一个技术团,但是后面偷懒跟不上大家学习进度,就主动退出了,回想如果不退,现在或许是另一种结果吧。大一的时候还兴起了NFT(类似炒股),那时候就莫名奇妙地搞这个,顺便还花了几k买了一个逆向安全班课程,但是到现在都没看完几集,自己根本沉不下心专心搞一件事。大二,戒掉了NFT,学习学校的课程,继续学习java,微服务,分布式...跟着敲了一半的谷粒商城,后来编写接口更加熟练了,那时候瞬间感觉中大厂保底,然后想找一个实习,但是一直没找到,这个时候还没学算法+八股,只学会了简单做项目。现在想想真是愚蠢啊。如果当时更多的是去专研算法,也许又是另一种结局吧。大三,这个时候开始背八股,敲力扣,但是这个时候就感觉算法根本学不会了,只会背的程度,极力后悔没有在大一的时候学习基础知识,下学期,找了一个小厂实习了3个月,但是收获并不大,只简单了解开发流程等。大四,投了几百份,有面试的很少,感觉到了就业的严峻,秋招一直未果,因为一些原因转战投实习。随后找到了一家成都的小厂(规模只是10个人左右)实习,然后没有秋招了,一直实习了半年,转正。走了很多弯路,没有意识到计算机基础的重要,要是有个指路人提前告诉自己什么时间该做什么事,也许是另一种结果吧。人生如棋,落子无悔。想告诉学弟们,抓住当下,做好自己该做的,能做的,不要好高骛远,毕竟咱们都是普通人!
我要offer_给我...:人生如棋,落子无悔
点赞 评论 收藏
分享
评论
点赞
31
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务