19届java开发拿到满意offer,回馈牛客

从秋招到春招,笔试面试的公司已经记不清楚有多少家了,从秋招第一次面试java时连int和Integer的区别都说不清楚到春招拿到满意offer,经历的过程是人生的重大收获。

感谢牛客网,感谢左神的初级算法课,感谢叶神的高级项目课(就是靠的这个项目拿到现在的offer),同时也特别感谢一直鼓励支持我的女票。

然后也非常感谢很多家企业对我的青睐,但经过本人仔细考虑和评估后认为,贵公司们所提供的工作岗位无法与本人的职业规划良好匹配。

面对众多优秀企业,我经常难以抉择。经过慎重的考虑,我觉得贵公司们所提供的职位暂时和我不太匹配,希望可以理解我的选择。

贵公司的资料已经被列入我的公司储备库,希望公司发展越来越好,期待有机会与贵公司再次相遇!

分享一些有过记录的面经吧:

北京惠金所面经:
一面:(以下问题不分先后)
1、int i = 0;
for (int j = 0;j < 10; j++){i++} 和 for(int j = 0;j < 10;j = j++){i++}循环后输出i的值分别是多少
2、手写单例模式
3、给2个已经排好序的数组,合并成一个整体有序的数组。手写。
4、mysql数据库索引底层实现
5、表(A,B,C)A,B,C可理解成字段,建立A,B,C三个字段的联合索引,给4个查询选项,问哪个查询命中了该索引,画出该索引的命中图。
6、hashmap底层实现,扩容等。
7、线程池,核心参数,任务队列满了之后还有任务怎么办等相关问题。
8、mysql数据库存储引擎有哪些,区别。
9、spring的IOC、AOP
10、问:spring的AOP用了什么设计模式,答:***模式。问:有哪些***?有什么区别?AOP用的哪种?
11、redis宕机怎么办?
12、重载和重写的区别
13、HTTP状态码4xx和5xx等

二面
针对笔试题提问:
1、微信附近的人功能实现,用什么索引。
2、逆序输出单词,例如"I am a student"输出"student a am I"
3、给出二叉树先序遍历、中序遍历序列,输出后续遍历序列。
...
会根据笔试题答的情况来提问吧,只需回答思路即可。
针对项目提问:
针对你简历上写的一个项目,如果你是项目leader,将如何设计构建项目。面试官提示需要说明数据流图等,属于软件工程方面的专业知识。
手写代码:
旋转数组:将一个数组的前n个元素移动到数组末尾。例如:[a,b,c,d,e]变成[d,e,a,b,c]

深圳海梁科技面经:
1、求斐波拉契第N项,手写代码,时间复杂度,空间复杂度。
2、一个长度为99的数组,其中的数字为1到100之间的数且不重复,找出那个不在数组中的数。
3、求二叉树的深度

成都小步创想笔试
1、如果某系统2015*4=11066成立,该系统采用的是几进制?
2、浏览器访问某页面,HTTP协议返回状态码为403时表示什么?
3、入栈序列a1,a3,a5,a2,a4,a6,出栈序列为a5,a4,a2,a6,a3,a1则栈的最小容量为多少?
4、初始序列为1 8 6 2 5 4 7 3 一组数采用堆排序,当建堆(小根堆)完毕时,堆所对应的二叉树中序遍历序列为?
5、列出三种创建型设计模式
6、爸爸、妈妈、妹妹和小强,至少两个人同一生肖的概率为?
7、已知一颗二叉树,如果先序遍历的节点顺序是:ADCEFGHB,中序遍历是:CDFEGHAB,则后续遍历结果为?
8、TCP和IP分别对应了OSI模型中的?
9、至少写出3个linux常用命令
10、int foo(int n) {
if (n < 2) return n;
return foo(n-1) + foo(n-2);
}
输入n为5时,返回值为?
11、导师给你安排了一个培养细菌的任务,刚开始时,培养皿是空的,在每天清晨,你可以添加任意数目(包括0)的细菌到培养皿,到了晚上的时候,培养皿中的每个细菌都会分裂成2个,导师要求得到X个细菌,并且要求你主动添加的细菌数量最少,问你最少需要添加几个,比如导师要求5个细菌,你只需要主动添加2个,第一天早上添加一个,第二天不添加,第三天早上添加一个。请设计一个函数来解决该问题。
12、已知一个数列,包含n+1个元素,且每个元素值的范围都在[1,n],容易知道必有一个数是重复的,现在又告诉你数列中有且只有一个数是重复的,但可能出现多次,你能找到那个数吗?要求数列是只读的,空间复杂度O(1),时间复杂度低于O(n^2)。

浙江宁波银行视频面(时间7分钟)问题不分先后
1、自我介绍
2、HashMap和HashTable区别
3、说一下类和对象
4、传统JavaWeb项目(servlet+jsp)中访问一个servlet,需要怎么配置?在springMVC中怎么配?
5、介绍了一下实习中做的事情。
6、问:用什么数据库?答:mysql。问:mysql如何分页查询10条数据?
7、前端你写不写?(说了一下vue.js估计他不懂就没问了)
(5点面完,7点发短信说通过了)

上海泛微面经
一面:群面,每人2个问题,10个人当中淘汰7个,全看运气。
二面(10分钟左右):
1、项目介绍、针对项目提问
(以下问题不分先后)
2、StringBuilder和StringBuffer区别
3、try语句中有return语句,finally语句块是在return之前执行还是return之后执行。
4、你常用的集合类有哪些
5、装箱和拆箱
6、Java的多态
7、用什么数据库,答mysql,mysql里面用什么关键字进行分页
8、mybatis如何进行分页
9、如何判断一个字母例如'a'在一个字符串中只出现了一次
10、单例模式如何设计
11、你知道哪些IO流
12、RuntimeException必须要用try-catch捕获吗
13、JDK 1.8新特性有哪些
14、数组有没有length方法,String呢?

总部HR电话面
0、我们公司做什么的?能具体说一下吗?(我事后想的真的是气人,电话里我刚开始答得是做OA,移动办公的,然后她就说,我知道是OA,那具体是干什么的啊?是真的让人反胃。)
1、介绍一下公司项目用于做什么等
2、HashMap在1.8之后有什么变化
3、vue.js的双向数据绑定
4、mysql行转列,列转行用什么关键字,分页用什么关键字?
5、redis数据类型
6、前端、后端、数据库你都用哪些?
7、spring的IOC和AOP介绍一下

#面经##春招##秋招##宁波银行##Java工程师#
全部评论
惊现木子大佬!!!
点赞 回复 分享
发布于 2019-04-04 17:52
恭喜恭喜
点赞 回复 分享
发布于 2019-04-04 17:54
宁波银行待遇咋样
点赞 回复 分享
发布于 2019-06-15 20:54
哈哈,已经进入本人的公司储备库
点赞 回复 分享
发布于 2019-10-13 12:57
算法课和项目课的链接能发一下吗
点赞 回复 分享
发布于 2019-10-13 13:04
工资多少啊
点赞 回复 分享
发布于 2019-10-14 01:37
请问楼主最后选择去哪了
点赞 回复 分享
发布于 2020-12-18 10:56
问下楼主校招进去泛微是做二次开发嘛?
点赞 回复 分享
发布于 2021-06-25 08:04

相关推荐

Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
19 118 评论
分享
牛客网
牛客企业服务