面经
海康威视
笔试
- 编程题:设计一个单例模式
- 编程题:给定一个整数序列,求子序列最小和。
结果
简历复筛刷掉了。
奇安信
笔试
编程题
- 有n个牛。每只牛有食草量和产奶量。如果牛A的食草量比牛B的食草量高,但牛A的产奶量却比牛B的产奶量低,那么这两只牛就会打架。在这n只牛中挑几只牛放一块儿,要求不能打架,求出最高能得到的产奶量。
- 最短路径问题:给定n个点,并给出点之间的距离、起点和终点。求从起点到终点的最短距离。
中国系统
笔试
编程题
- 猴子吃桃,一个猴子,每天吃桃子的一半,再多吃一个。第十天桃子就剩一个了,问第一天桃子有多少个?
- 三线程循环打印,三线程从1开始循环打印,打印到75。
一面
- 自我介绍?
-
数据结构了解哪些?堆和栈的特点?
栈、队列、图、堆、数组、链表。
-
数组有啥特点?链表有啥特点?
大小固定,查找快,插入慢。大小无限,查找慢,插入快。
-
算法了解哪些?常用哪些排序算法?有了解过冒泡排序吗,怎么实现的?
查找算法、排序算法。快排、希尔、堆排。用过,两两比较往后冒。
-
Java三大特性?什么是多态?
封装、继承、多态。表达的不好。
-
Java基本数据类型?占多少个字节?int和Integer的区别?
byte1 char2 short2 int4 float4 double8 long8 boolean1。
-
用过啥数据库?数据库的有哪些约束?
Mysql、SqlServer。主键、唯一、外键。别的没说,他让我多了解了解。
-
数据库三大范式?三大范式间的关系?
第三范式表达的不太好,在他提醒下才想起表达三者间的关系。
-
JSP和Servlet用过吗?Servlet的生命周期
初始方法、destroy、service,告诉他我常用SpringMVC、少用Servlet。
-
Cookies与Session的区别?Session什么时候创建的?访问静态文件会创建吗?Session什么时候过期?
-
Spring的两大特性?
IOC、AOP
-
Mybatis的标签?resultType和resultMap的区别?能混用吗?
mapper、if、trim(说实话我这都没自己写过,都是mybaits generator直接生成的)...
一个封装成对象、一个封装成Map。最后问题不大明白,答得不好。
-
HTML了解吗?如何实现隐藏某一个元素?
了解,display:none、visiable:hidden(实际上是visibility)。
-
中间件用过吗?Redis这些?有哪些数据类型?ZSet和Set的区别?List和Set的区别?
学过Redis,String、Set、ZSet、Hash(没说List),ZSet是排序的Set,Set有去重。
-
对我们公司有了解吗?我们在武汉,能接收吗?有什么要问的吗?
没有,能,具体工作内容?是否有培训?
总结:不错,基本都答出来了。
二面
- 自我介绍
-
为何没保研,为什么没考研?什么学的比较好?
-
排序算法了解哪些?哪些是稳定的?
哪些稳定我居然给忘了。
-
贪婪算法了解吗?举个例子?
说了一下大致思想,具体例子没说出来。
-
SQL查询每个班级排名的第二名的学生
没写出来,说了一下大致思路。group by,order by,limit
查了下资料:
SELECT MAX(SCORE) AS second,class FROM student WHERE SCORE NOT IN (SELECT MAX(SCORE) FROM student group by class) GROUP BY class
- Spring循环依赖?过滤器的原理?注解的原理?
通过set方法注入或属性注入。后面的问题很懵
-
未来的规划,如何实现?
总结:答得不好,好几个问题都比较懵圈。好在面试官给我过了。
结果
发了Offer,准备签约。
金山
笔试
编程题
- 二叉树遍历求和,每个节点有一个值,判断从根节点到子节点,是否存在一条路径使值得和等于目标值。
济南扬旗
HR找的我,我就抱着面着玩的态度面了一下。
面试
- 学了哪些课程,什么时候毕业?
-
淘动力是干嘛的?
-
用过什么集合类?怎么遍历?
List、Set、Map;for(:)、迭代器
-
SpringBoot用过吗?说几个注解?
-
IO流用过吗?哪里用了?说几个IO流?
InputStream、OutputStream、Reader、Writer,具体的IO流忘了
-
怎么把数据库查出来的日期转换为Date?
DateFormat
-
原生Vue用过吗?
用过
-
期望薪资,什么时候能来?有个项目急用人!
8k,4-5月
-
反问:公司规模、三方协议、吃住补贴、待遇、五险一金、加班情况、能学到什么?
不大、签不签都行、无补贴、14薪、有、看情况、SpringCloud?
总结:挺好,差不多都答上来了。
结果
薪资太高给不了。
搜狐畅游
笔试
编程题
- 数字字符串转int。
宇视
面试
- 自我介绍
- 优点?
- 未来规划
- 为何没保研?
- 项目
- ArrayList和LinkedList?
- 类加载过程,双亲委派,为什么要双亲委派?
- 线程了解吗?线程通信方式?线程池?线程池的核心参数?线程的执行流程?淘汰策略?
- SpringBoot的优势?
- 反问
总结:刚开始问题简单点,越问越深,基本都答上来了。
结果
通过,他给我分配到外协部门,待遇不好,就拒了。
威思顿
一面(群面)
- 自我介绍
- 介绍两个项目,数采仪断线怎么办,数采仪太多怎么办,数据库的压力太大怎么办。
- 为什么使用TCP协议?为什么采用Netty框架?
- 为什么采用ElementUI,有没有满足不了你需求的组件?
- 你负责什么?写文档吗?数据库建模用工具吗?概念模型和物理模型的区别?
- Redis事务?Redis如何实现消息队列?
- 淘动力文件保存在哪,可不可以保存在数据库中?
- 未来规划,期望工作城市,为何不去北上广?
- 能接收出差加班吗?
- 期望薪资?
二面(现场面)
现场面,群面,对面坐着五六个部门的领导,右边坐HR。
- 自我介绍
-
用过啥数据库,用过Oracle数据库吗?用过国产数据库吗?
Mysql、SQLSERVER,没有,没有。
-
为什么建索引?
加快查找速度。
-
除了VUE你还会啥前端框架?
没了,用过JQuery插件。
-
VUE和JQuery的区别?
VUE通过双向绑定、watch等机制减少了对DOM操作
-
喜欢烟台么?为何没考研?
-
期望薪资第一年达不到,过两年肯定能达到。
-
短暂交流后,对面每个面试官逐个简要介绍了自己部门,让我选一个。
懵圈,你一两句带过我咋知道都是干啥的,还非得让我当场选出来。我说我考虑一下。
去等待室后HR小姐姐说第一次出现这种部门抢人的情况,她自己不知道咋处理。
说每个部门待遇不一样,必须今天选出来才能给我确定待遇。
然后又简要给我介绍了一下每个部门,让我想想。
我说A部门吧,这个部门情况咋样,加班吗,平时加班到几点?
她说加班,加班到几点又不肯告诉我,还劝我不要太在意加班。
我一听就觉得加班肯定很严重,瞬间我又不想选了。
过了一会,A部门领导来跟我谈话,介绍了一下他部门,介绍了一下待遇,让我优先考虑考虑他部门。
他说他部门比较年轻,里面的人也都很年轻,有活力,两个师哥也在他部门,后来我就选了。
后来就走了,A部门领导带我参观了一下工作环境,又亲自开车送我们到学校。
第二天,HR小姐姐又约我面试,说某总对我印象很好,希望我能再过去聊聊,问我有没有时间。
总结:
我寻思着本来就是本着面着玩的态度,签约的概率不大。
他们又是给水又是报销车费又是亲自送人的这么照顾我,弄得我挺不好意思的。
待遇在烟台很不错了,服务也很好。只能说自己野心太大,想去更好的,也就对不起了,威思顿。
想在烟台工作的朋友们可以考虑一下。
结果
拒绝了Offer。
青云科技
笔试
编程题
- 计算两个字符串数字相加,字符串在5000位以内,不得使用BigDecimal和数字字符串互转工具。
中科创达
面试
- 问:在校排名,主修课程,最擅长的课,考多少分。
答:班级1,专业前5%,....,Java,97-98
-
问:讲项目“污染源”,各个部分怎么通信的?前端与服务器通信方法?下达命令用的哪个方法?数采仪掉线可能是什么原因?
答:TCP、HTTP、JSON;Get查、Post发、Put改、Delete删;Post;数采仪与服务器通信中断、数采仪掉线、通信服务器宕机、Bug。
-
问:为什么选择武汉?是不是有朋友在这边?
答:离家比较近,和女朋友商量的,
-
问:实习经历?答:无。
-
问:在学校最骄傲的事?
答:黑了ACM系统,爬出所有答案,搭建查答案平台,写爬虫自动提交刷榜单排名,被邀请加入ACM,被老师警告。
-
问:说三个自己的优点和一个自己的缺点?
答:优点:敲代码上瘾、废寝忘食?喜欢学习新的东西?热爱唱歌?(一时半会实在没想起来别的)。缺点:大一视野过于短浅,没能学到太多新的东西,导致前两年进步缓慢。
-
反问。
总结:
本来以为会问很多安卓相关的题目,自己对安卓比较陌生,还特地整理了一下安卓的知识点。但整个面试过程中并没有谈到安卓相关的技术问题。面试过程轻松愉快,当谈到黑系统、敲代码上瘾时面试官哈哈的笑了起来。整个面试过程感觉他比我说的都多,给我讲了很多道理。
结果
发了Offer。准备拒绝。
总结
最后签了中国系统的Offer,比较满意,准备入职。
一些给求职者的建议
本人是一个双非的二本学校,想进大厂很难。自己总结了点经验,可能对大家有用。只是个人看法,仅供参考。
寻找校招信息
可以在牛客网、海投网、知乎、各大招聘网站寻找校招信息。
牛客网:大多都是一些大厂的招聘信息,而且牛客网大佬很多。自己不是很优秀的话,想要凸显自己可能不太容易。我在牛客投了几家基本都是简历初筛就刷掉了。
海投网:海投网每天会更新一些企业招聘信息,有很多中小型公司。对于非名校的学生可以多看看。本人大多数招聘信息都是在海投网获取的,包括中国系统、中科创达等。
知乎:知乎有一些招聘汇总信息的帖子。
各大招聘网站:Boss直聘、智联招聘等。
投递简历
非名校、不出众的话,最好多投一些,广撒网。
首先要精心完善自己的简历,简历不行初筛都过不了。
先降低自己的求职标准,校招可能比你想得要难。
本人投了五六十家公司,只收到了五六家的面试邀请。
分层次的投,可以大、中、小公司各投一些。
把投过的公司用表格记录下来:
像这样:
公司 | 职位 | 当前阶段 | 下阶段 | 更新时间 | 投递方式 | 招聘流程查询地址 | 城市 | 期望薪资 | 实际待遇 | 是否挂了 |
---|---|---|---|---|---|---|---|---|---|---|
阿里 | Java | 初筛 | 笔试 | 4-1 | 内推 | xxx.com | 杭州 | 10k | ||
腾讯 | Java | 一面 | 二面 | 4-2 | 网申 | xxx.com | 北京 | 是 |
测评
一般有性格测评和推理、理解等能力测评。
性格测评不要瞎选。
能力测评只要做的不是特别差,一般就没事。
笔试
大厂笔试基本都是线上,小厂基本都没有或者是线下。
没啥好说的,做好日程,别错过了笔试就行。
面试
大厂基本都是线上多轮,小厂基本都是线下。
面试是有技巧的,基本来来回回就那几种问题。
强烈建议把常问的问题整理下来,如何回答提前写好!
面试过程中不要过多描述自己的不足,要多描述自己的闪光点。
面试过程中尽量放平心态,不要支支吾吾。
除了专业问题外,下面是我整理的一些常问问题:
自我介绍
一定要把自己的闪光点都流畅表达出来,不要支支吾吾。
问好,介绍姓名、学校、专业,很高兴参加今天面试!
介绍
总结为何要加入
介绍完毕,道谢
项目经历/实习经历
项目介绍
你负责什么
遇到的困难,如何解决
收获
优点与缺点
怎么改变缺点?
兴趣爱好
考研
考研吗,结果如何?
考研吗,为何不选择考研?
最骄傲的事
未来打算,规划,如何实现?
分步骤描述,例如:我希望1-5年内,我能....,5年以后,我能....。
能接受加班/出差吗?
反问
技术面:
具体工作内容,在里面我能学习到什么?
有没有培养计划,让我快速适应岗位,我还需要补充哪些技能?
您对我有什么建议吗,我还应该学习什么?
大概多久出结果?
HR面:
工作时间,是否加班?
是否签三方协议?
待遇,是否有五险一金、餐住交通补贴?
试用期时长,待遇?
多久出结果?
我没有什么问题了,谢谢您的解答。
最后
好的,再见,您辛苦了。
Comments | 12 条评论
test
@城南亦南
哈哈
@城南亦南
三级回复
@城南亦南
四级回复
@城南亦南
测试
324
坨哥牛逼
以及回复
测试
3232啊
ces
测试啊