之前写了一直存着当草稿,今天看了看。

------------------------------------------------------------------------------------------------------------------------------------------------------------

date 2016/4/9

本周共面试了7家公司的Java实习生岗位。这周的面试经历让我学到了很多。

第一家是一家外包企业,当上个学期我还在学校的时候,这家企业便跑到我们院去做招聘宣讲。后来大约有四名同学去了,结果3名同学都回来了。据回来的其中一名同学描述,在哪家公司实习整天就是坐在办公室,能做的事很少,不过好像不就会培训日语什么的,总言而之,在那里学不到什么知识和技术。对于我们想将来从事软件开发的同学来说,去实习能够学到技术与知识是至关重要的事,所以我认为他们放弃那份实习是明智的选择。话题说回来,我也忘记怎么就用智联或前程无忧投简历投到了这家在北京的公司。一开始他们给我通知面试我是有点不想去的,因为即使录用我,我也不会去,不过出于要增加面试经验的打算,我还是去了。果然完事之后给我说让我去做一些不是我主要研究方向的事,这不是耽误我吗?如果将来是再某条流水线上每天重复做一些同样枯燥无谓的是的话,我是绝对受不了的。最后婉拒了他们。

第二天,我一共面试了3家。第一家叫企家有道,招的java实习生(面向WEB开发)是一家小公司,约100多人那样,环境一般。 去了先让我做了一份卷子,说实话题不难,只是我没有准备好,毕竟第一次笔试不知考的啥。结果面试官看完我做完的卷子轻描淡写地问了我几句就让我回去等通知了,其实这样的不成功暗示谁都懂。中午去了第二家k2data,招的也是java实习生岗位(面向大数据),也是先做了道题,这家公司环境一般,但气氛很好,看得出有很多大牛。不过晚上给我发了封邮件说笔试不合格无法进入下轮环节。第三家是橘子娱乐,没有笔试,一位年纪不大的小伙来给我面试,他拿了一份题,上面有各种知识点(java基础(equals与==,Sring,集合类,hashmap,多线程这样的问题),数据结构(排序算法),servlet,设计模式,JVM),然后还随机性的讨论了我做的javaweb项目里的问题,问了很多。我觉得这样的面试很好,因为笔试通常不能对某个问题进行深入的挖掘询问。最后我试探地问了他我有没有机会,他也很坦诚地告诉了我我基础还是不行,也就是婉拒了。这一天面试了3家,我感到问题的所在就是基础没有打扎实,所以痛定思痛,我决心要把基础弄好了再去面试。但是时间啊,第三天还有两场,一晚上也巩固不了多少。但是回去还是尽力地去看了看基础。

第三天,面试第一家,也是先做了套题,不过这次不是基础了,卷子上都写着java高级程序员笔试题。关于线程安全方面较多,还有设计模式,泛型之类的。我基本上都做不出来,手机百度的搜了搜,也搜不出原题,概念搜出来了就直接抄上了。接下来面试环节,面试官也问了我很多关于线程方面的问题,还问了问我网络协议,我这块的知识还没有看,但是他也不继续追问了。最后他说要向领导请示下,让我回去等等消息,我感觉是没戏了。下午去了家,可以看出这家公司对新人的录用很重视,来了3位面试官,其中一位是技术总监,项目和java他就问了很少,但是他对我的数学建模还有在工作室的经历到时非常感兴趣。

总结一下最近面试经常被问到的问题:①Java基础:I/O暂时没有被问到,多线程、数据库,数据结构,集合类是重点,几乎都问。还有一些大众题,比如==与equals的区别,String,StringBuffer,StringBuilder区别,什么是多态这样的。大众题需要多去记java面试宝典,而多线程、数据库、数据结构算法等就要多理解原理,多做题。②Servlet:这部分问的时候大部分都是结合我的javaweb项目去问的。关键要掌握请求转发与请求重定向的概念与区别。此外,JSP,JSTL也在面试题中碰到了,这部分要求不高,掌握它们的基本标签命令就可以。③设计模式,经常被问到,要熟记至少3种简单的设计模式,工厂模式、单例模式,④要了解JVM虚拟机,了解泛型,反射。Linux的基本命令。

Java实习生面试总结的更多相关文章

  1. 2019上海爱奇艺大数据Java实习生-面试记录

    目录 一轮 电话面试 二轮 代码笔试 三轮 技术面试 总结 附:电话面试问题点解惑 补充:面试未通过 一轮 电话面试 2019.04.28 16:21 [w]:面试官,[m]:我,下面的内容来自电话录 ...

  2. 两天三场Java实习生面试总结

    Java 关键字(如abstract)[详解] String[相关面试题] String.StringBuffer.StringBuilder区别 String中有没有使一个字符串反转的方法 线程的实 ...

  3. 2015年阿里实习生面试Java研发工程师 小记

    5月5日,广州,阿里实习生面试,Java研发工程师,完全被虐orz 几乎没有Java项目开发经验,接近零基础,去水了一发,毫无悬念的被刷了..RP也是杠杠的,准备过的题目一个都没被问到,算法题也是一条 ...

  4. 从走出校门到Java实习生生活

    序 男,95年,这个学期就大四了,非计算机专业(数字媒体).目前在二线城市做Java实习生,待遇一般,应该算一个正常的实习生水平吧:租的一个约10平米的小单间,实习工资-衣食住行-杂七杂八的小消费差不 ...

  5. 学生党如何拿到阿里技术offer:《阿里面试经历-2014.4.18研发实习生面试经历(失败)》

    我们分享的上一篇文章是一位学长在大三的时候面试阿里实习生成功的经历的分享,其实就像学长在上一篇文章最后说的那样“面试并没有想的那么难,运气也会占一部分.”,其实我个人觉得,对于我们而言,自己越努力就会 ...

  6. 2017腾讯OMG实习生面试总结

    2017腾讯OMG实习生面试总结 一面 一面有两个面试官,轮着来的,一共是一个半小时,中间等了10分钟左右.结合简历问了问项目,也考察了基础,手写了两道简单的算法题.问题包括: 第一个面试官 1.自我 ...

  7. 11.15java实习生面试总结

    坐了两个小时的车,到了面试地点面了十五分钟左右就结束了,心里有一点难受,不过这也是刚开始,后面的路还长着呢,所以先把面试官问的题目记录下来. 1.C语言能否跨平台? 虽然我面的是java实习生,但是因 ...

  8. Java开发面试总结

    Java开发面试总结.. ----------------------- java 基础知识点这一块: 1.面向对象的三大特征.(继承,封装,多态) 1.1 在什么样的场合下面会使用到继承 1.2 什 ...

  9. java异常面试常见题目

    在Java核心知识的面试中,你总能碰到关于 处理Exception和Error的面试题.Exception处理是Java应用开发中一个非常重要的方面,也是编写强健而稳定的Java程序的关键,这自然使它 ...

随机推荐

  1. java栈与堆

    java基本类型: 变量存放在栈区 java引用类型: 变量名存放在栈区,变量内容存放在堆区. 实例一: int a = 6; int b = 9; swap(int x, int y) { int ...

  2. PHP之十六个魔术方法详解

    https://segmentfault.com/a/1190000007250604#articleHeader14

  3. 15. 星际争霸之php设计模式--策略模式

    题记==============================================================================本php设计模式专辑来源于博客(jymo ...

  4. z/OS上Dataset 的移动

    最近的一个需求,需要把大批量的Dataset移到新的Storage Class,新的Volume中去,刚开始感觉非常头疼.仔细研究后发现这个事情其实很简单.确实符合别人所说,事情的在你真正开始努力之后 ...

  5. java中对插入排序的理解以及实例

    一.基本思想 通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入. 插入排序非常类似于整扑克牌. 在开始摸牌时,左手是空的,牌面朝下放在桌上.接着,一次从桌上摸起一张牌 ...

  6. asp.net core 使用 StaticFiles 中间件 (不完整翻译)

    原文地址:https://docs.asp.net/en/latest/fundamentals/static-files.html 设置静态资源根目录 在 Startup.cs 中的 Configu ...

  7. IIS 7 应用程序池自动回收关闭的解决方案

    如果你正在做ASP.NET,那肯定会用到IIS 如果你想在ASP.NET Application中加入某个定时任务,那想必一定是用一个线程在不停地做定时计算 那假设我们在自己的ASP.NET应用程序中 ...

  8. python学习之安装模块

    安装pip下载python模块 yum -y install python-pip pip install pandas (pandas要安装的模块名) 默认使用的官方python源,这个在国内访问很 ...

  9. 解决GitLab提交MergeRequest时,提示502 GitLab is not responding.的问题

    最近使用GitLab提交MergeRequest时,提示502 GitLab is not responding. 使用gitlab-ctl tail查看错误信息如下: 2014/10/28 11:5 ...

  10. 利用excel拆分数据

    要求:将sheet1中的数据按照公司名称拆分到不同的工作表 使用VBA: 1:打开sheet1的查看代码 2:运行 ·········································· ...