面试总结----Java程序媛漫漫求职路

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oampZuo12345/article/details/50293053
   看了好多热心的朋友总结他们的面试经验,读书笔记等等,
   对我很有帮助,自己也想小小的贡献一下,希望对大家有点帮助。

先介绍一下自己:
本人 ,女,西安非211大学毕业,硕士,非科班出身,相貌平平,智商有时高有时低,哈哈!研究生期间,在男朋友的指点、引导下,一步一步走上了编程之路。
说说自己的求职路吧!我周边同学基本都是搞算法的,我不知道为啥对算法有种本能的排斥,所以就选了与本专业大多数人不一样的方向。
9月份,是西安高校求职的高峰期,但是在这黄金的9月份,由于我的自卑,胆怯,没有去找工作,而是选择了在学校修炼自己。9月底,周围的小伙伴基本都有自己的工作了(算法方面),而我还是一个没有经历过面试的求职新人。那时候,心里着急、纠结,有时候还会偷偷的哭。
好在9月28日,我接到了爱奇艺的面试短信,有点自信了,我高兴得对自己的国庆七天长假做了详细的规划(Linux基础、TCP/IP协议、Java Web基础),准备面试。面试当天,因为是第一次面试,没有任何经验,进去的时候表现的有些唯唯诺诺,不自信,回答问题思路不清晰,不全面,结果以失败告终。
面试题如下:
1)Java集合方面
2)操作系统进程生命周期、进程间的通信
3)线程同步、锁
4)缓存
5)并发
6)cookie与session的区别
在接下来的十月份里,自己终于有勇气出去找工作了,开始了人生最充实的一个月!每天早出晚归,笔试-面试-受挫-总结,前后参加了将近6次面试,但也都失败了!在这期间,有人嘲笑、有人怜悯、有人不理解,但还好有父母、男朋友、好朋友的安慰和鼓励,自己也坚持下来了!十月底了,除了一个侮辱性offer什么也没有,自己就想着等明年春招!
这期间的面试题如下:
1)单链表反转(写代码,注意边界条件、注意时间复杂度)
2)找出数组中单独的那个数(写代码,注意边界条件、注意时间复杂度)
3)二叉树的度、二叉树每层的节点
4)SSH框架的一些知识:(AOP、IOC、Hibernate缓存等)
5)数据库的存储过程
十月底,在海投网上看到当当网的招聘信息,就抱着试试的态度投了简历,令我高兴的是,在笔试的时候,编程题我居然Accepted了。然后顺理成章就在10月31号收到了面试通知!于是就在11月5号早早去参加面试。第一次得到面试官的肯定和鼓励,第一次觉得自己还挺能说会道的,第一次觉得自己没有那么菜!面试官很和蔼,也很专业,他们会不断地提醒你,启发你,而不是鄙视你!总之,这次真的很开心,在两个小时内参加了三个技术面,一个HR面,终于拿到自己理想的offer了。自己后来也总结了一下,为什么这次这么顺利?第一、是自信,足够的自信;第二、是回答问题的思路,一定要有条理性、要全面;第三、平时多看一些书,这样聊的时候,不会很尴尬。
面试题总结:
1)你熟悉的集合框架(PS:这里回答要从大到小,从接口到实现类,分类以及为什么要这么分类等)
2)I/O流(问的很详细,也是要对那个图很了解)
3)线程,当时面试官让我谈谈对线程的理解。(我的回答,从线程的生命周期谈起,谈到每个阶段都有哪些方法,线程创建的方法以及每种方法的区别等)
4)Servlet的生命周期,Servlet与Jsp的区别和联系
5)数据库的存储过程以及锁(这个自己当时不会)
6)Linux的基本命令
7)HashMap的具体实现
8)怎样理解面向对象
9)怎样看待加班
10)作为一个女孩,如何协调工作与家庭的关系
11)最近在读什么书,然后就聊看过的书
12)面对压力,你该怎么办
13)怎样理解git
下面说说我平时的一些练习:
1)在LeetCode刷题(本人不才,刷了不到30道),但还是找到了一些感觉
2)看源码(关于集合方面的基本看了),有了一些思想
3)面试宝典(自己看了一部分,还是有些用)
4)多看有名的书籍,前沿的技术,即使当时不太懂,但还是会有用武之地。

好了,零零碎碎得回忆了这么多,希望对大家有用!

猜你喜欢

转载自blog.csdn.net/oampZuo12345/article/details/50293053