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

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

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. SpringMvc处理JSON

    步骤如下: 1.加入jar包 2.编写目标方法,使其返回JSON对应的对象或集合 3.在方法上添加@ResponseBody注解 DispatcheServlet默认装配RequestMappingH ...

  2. Android--再探MVP模式

    1,上一篇我们已经了解了大致的MVP模式,下面再通过这个登录功能的例子 ,我们能过更加容易的掌握MVP模式,再来补充一些闲外话:MVP 是 MVC 的变种,其实是一种升级.要说 MVP 就要说说 MV ...

  3. 获取表单选中的值(利用php和js两种方式)

    php代码中获取表单中单选按钮的值: (单选按钮只能让我们选择一个,这里有一个“checked”属性,这是用来默认选取的,我们每次刷新我们的页面时就默认为这个值.) 例: <form name= ...

  4. 19. 星际争霸之php设计模式--迭代器模式

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

  5. Dynamics AX 2012 R3 Demo 安装与配置 - 导入测试数据 (Step 4)

        在前面三节中,Reinhard分别讲解了如何配置安装环境,安装数据库服务器,AOS和客户端,安装后的编译和配置.如果一直跟随Reinhard的脚步,到这里,已经拥有一个没有数据的系统.     ...

  6. hash命令

    什么是hash ? 在网上找了好久都没找到简截有力的说明.hash 我把它当成是集合,一个hash 就是一个集合,里面字段对应一个元素,元素不重复,字段都不一样. 简单hash 命令 1.hset 哈 ...

  7. Football Foundation (FOFO) TOJ 2556

    The football foundation (FOFO) has been researching on soccer; they created a set of sensors to desc ...

  8. asp.net 之 购物车

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...

  9. Linux phpbb论坛的安装(英文版)

    1:建立文件夹

  10. LA 4287 等价性证明

    题目链接:http://vjudge.net/contest/141990#overview 题意是告诉你有n个命题,m条递推关系,表示某个命题可以推出另外一个命题. 现在问你至少在增加多少个递推关系 ...