原文地址:http://blog.csdn.net/timer_gao/article/details/71175353

说在前面的话

今天收到了自己满意的第一个offer也是第二个offer(第一个太low了不好意思说,BAT牛叉不在意,没赶上华为面试可惜了),每次面试都有收获,不愧于自己这段时间的小小努力。其实也没什么就是自己意识早、信息好就可以找到好的单位,我算是比较晚的了。不知道还有没有机会找到更好点的(阿里笔试挂了?)。推荐我的同学的一篇博客,总结的面试问题非常好,不像我只是简单的记录和罗列。

Java 程序员 面试前必备知识 
Java 虚拟机博客专栏 
Java 提高篇


面试

阿里巴巴蚂蚁金服

人生第一次技术面试,记不太清了,电面约50分钟,阿里是春招最早开始的一批公司(内推的),准备的很不充分,三月初我才刚刚有了自己第一版简历,知识还都没有看,(相当于裸面)挂掉很正常,赚次经验(哭出声。。)。 
别问我为什么这么少,因为真wang的shi记bu不kan清hui了shou

  • 项目
  • Java 多继承?如何实现?(Java支持类之间单继承;内部类和接口)
  • 值传递,引用传递 (面试官说没有引用传递-_-‘, 解释清楚引用也是值还有句柄的原理)
  • 集合类:遍历map:iterator和其他(当场写代码)
  • ArrayList和LinkList区别
  • Set
  • 虚拟机内存模型
  • 控制进程间通信的机制
  • volatile synchronize
  • 构造一个单链表节点
  • 反转链表

蘑菇街

一面

第一次过一面,30多分钟,视频面,问的都是基础知识,现场写代码

  • 自我介绍
  • 介绍Java的项目
  • 断点续传如何实现的
  • 150G的大文件怎么判定有没有发生变化
  • Linux删除命令 怎么删除空目录
  • hashmap
  • 生产者消费者代码实现
  • volitale修饰数组
  • 索引和主键的区别
  • queue:BlockingQueue
  • Java线程状态(注意不是笼统意义的进程)
  • 问题

二面

第一次二面没有经验,30多分钟,以为会深入讨论一个方向的知识,没想到有很多HR该问的问题,只问了一个技术性问题,没有准备聊得不是很顺畅,实际上超紧张…

  • 介绍自己
  • 怎么学习Java的
  • 团队开发遇到问题怎么解决,分歧时如何解决
  • 怎样看待和平衡实习和上课的关系
  • 举一个将课本上学习到的知识运用到实际项目中的例子
  • ……
  • Java基本数据类型有哪些
  • char占几个字节,会不会变
  • 问题

腾讯一面

现场面试,30多分钟,我是14点的11点来报个到,准备待会去吃饭结果快12点叫我了。。。面试官老道,三四十岁吧,喜欢问开放性的问题,喜欢问还有没有。。。

  • 介绍
  • tcp怎么保证可靠传输
  • http 返回码代表啥意思
  • web端口号能变吗
  • 索引的作用
  • 数组和链表的区别
  • 归并排序的递归和非递归版本
  • 字符串匹配,快排,和单例模式
  • 对C++封装的理解
  • 以及自己在使用中对封装体会最深的一点
  • 项目的结构图
  • 项目的难点
  • 项目安全性
  • 特长
  • 喜欢玩游戏吗玩王者荣耀LOL吗
  • 运动

去哪儿网

一面

电话面试,30分钟左右,在上面二面刚面完心情低落睡了一下午的情况下,以顺其自然的心情面完了。没想到回答的不错,直接通过。

  • Java项目server宕机怎么办,如何分配两个server
  • 索引实现
  • hashmap hash算法
  • singleton
  • Java内存模型,GC算法
  • TCP三次握手
  • 网络地址,掩码
  • 进程和线程的区别
  • 进程线程之间通信
  • Linux线程top,PS,kill
  • 二分法查找
  • 单向链表判断是否有环
  • 用过哪些框架

二面

电话面试,不到30分钟,虽然说话磕磕巴巴的,但是很稳,没有大问题。

  • 18届学生?做过什么项目?在哪做的?
  • 为什么选择SQL server不用MySQL?
  • MySQL了解哪些内容?
  • 数据库存储的数据结构
  • Java GC算法
  • 接口抽象类区别
  • 设计模式
  • 装饰者模式
  • 半年来学习Java?
  • 举例介绍Java包及其包下的具体类
  • http请求?
  • 哈希算法怎么实现的
  • 看什么书?

总结心语

问题总是有限的,掌握这些远远不够,仅供新手们参考 
看大佬们总结我也是手痒痒,算个阶段性总结吧,还要继续找,大佬们都找到华为,京东,腾讯了,,膜 
建议大家先去牛客网刷题,算法编程题搞清楚,先把《剑指offer》刷完再说,最好能再刷刷LeetCode上面的题,经典、全面而且有很好的参考提交代码,排在前面的几个一般质量比较高,牛客网代码质量排序做的不好,但也很有帮助各种思路的代码都有。选择题也尽量多做,对笔面试都有好处 
社会第一次向我伸出手=.=,也祝愿大家都能找到自己心仪的offer

今天收到了自己满意的第一个offer也是第二个offer(第一个太low了不好意思说,BAT牛叉不在意,没赶上华为面试可惜了),每次面试都有收获,不愧于自己这段时间的小小努力。其实也没什么就是自己意识早、信息好就可以找到好的单位,我算是比较晚的了。不知道还有没有机会找到更好点的(阿里笔试挂了?)。推荐我的同学的一篇博客,总结的面试问题非常好,不像我只是简单的记录和罗列。

Java 程序员 面试前必备知识 
Java 虚拟机博客专栏 
Java 提高篇


面试

阿里巴巴蚂蚁金服

人生第一次技术面试,记不太清了,电面约50分钟,阿里是春招最早开始的一批公司(内推的),准备的很不充分,三月初我才刚刚有了自己第一版简历,知识还都没有看,(相当于裸面)挂掉很正常,赚次经验(哭出声。。)。 
别问我为什么这么少,因为真wang的shi记bu不kan清hui了shou

  • 项目
  • Java 多继承?如何实现?(Java支持类之间单继承;内部类和接口)
  • 值传递,引用传递 (面试官说没有引用传递-_-‘, 解释清楚引用也是值还有句柄的原理)
  • 集合类:遍历map:iterator和其他(当场写代码)
  • ArrayList和LinkList区别
  • Set
  • 虚拟机内存模型
  • 控制进程间通信的机制
  • volatile synchronize
  • 构造一个单链表节点
  • 反转链表

蘑菇街

一面

第一次过一面,30多分钟,视频面,问的都是基础知识,现场写代码

  • 自我介绍
  • 介绍Java的项目
  • 断点续传如何实现的
  • 150G的大文件怎么判定有没有发生变化
  • Linux删除命令 怎么删除空目录
  • hashmap
  • 生产者消费者代码实现
  • volitale修饰数组
  • 索引和主键的区别
  • queue:BlockingQueue
  • Java线程状态(注意不是笼统意义的进程)
  • 问题

二面

第一次二面没有经验,30多分钟,以为会深入讨论一个方向的知识,没想到有很多HR该问的问题,只问了一个技术性问题,没有准备聊得不是很顺畅,实际上超紧张…

  • 介绍自己
  • 怎么学习Java的
  • 团队开发遇到问题怎么解决,分歧时如何解决
  • 怎样看待和平衡实习和上课的关系
  • 举一个将课本上学习到的知识运用到实际项目中的例子
  • ……
  • Java基本数据类型有哪些
  • char占几个字节,会不会变
  • 问题

腾讯一面

现场面试,30多分钟,我是14点的11点来报个到,准备待会去吃饭结果快12点叫我了。。。面试官老道,三四十岁吧,喜欢问开放性的问题,喜欢问还有没有。。。

  • 介绍
  • tcp怎么保证可靠传输
  • http 返回码代表啥意思
  • web端口号能变吗
  • 索引的作用
  • 数组和链表的区别
  • 归并排序的递归和非递归版本
  • 字符串匹配,快排,和单例模式
  • 对C++封装的理解
  • 以及自己在使用中对封装体会最深的一点
  • 项目的结构图
  • 项目的难点
  • 项目安全性
  • 特长
  • 喜欢玩游戏吗玩王者荣耀LOL吗
  • 运动

去哪儿网

一面

电话面试,30分钟左右,在上面二面刚面完心情低落睡了一下午的情况下,以顺其自然的心情面完了。没想到回答的不错,直接通过。

  • Java项目server宕机怎么办,如何分配两个server
  • 索引实现
  • hashmap hash算法
  • singleton
  • Java内存模型,GC算法
  • TCP三次握手
  • 网络地址,掩码
  • 进程和线程的区别
  • 进程线程之间通信
  • Linux线程top,PS,kill
  • 二分法查找
  • 单向链表判断是否有环
  • 用过哪些框架

二面

电话面试,不到30分钟,虽然说话磕磕巴巴的,但是很稳,没有大问题。

  • 18届学生?做过什么项目?在哪做的?
  • 为什么选择SQL server不用MySQL?
  • MySQL了解哪些内容?
  • 数据库存储的数据结构
  • Java GC算法
  • 接口抽象类区别
  • 设计模式
  • 装饰者模式
  • 半年来学习Java?
  • 举例介绍Java包及其包下的具体类
  • http请求?
  • 哈希算法怎么实现的
  • 看什么书?

总结心语

问题总是有限的,掌握这些远远不够,仅供新手们参考 
看大佬们总结我也是手痒痒,算个阶段性总结吧,还要继续找,大佬们都找到华为,京东,腾讯了,,膜 
建议大家先去牛客网刷题,算法编程题搞清楚,先把《剑指offer》刷完再说,最好能再刷刷LeetCode上面的题,经典、全面而且有很好的参考提交代码,排在前面的几个一般质量比较高,牛客网代码质量排序做的不好,但也很有帮助各种思路的代码都有。选择题也尽量多做,对笔面试都有好处 
社会第一次向我伸出手=.=,也祝愿大家都能找到自己心仪的offer

Java软件开发工程师实习生面试经验分享总结相关推荐

  1. 【招行】软件开发工程师实习生面试

    形式:先抽一个题目进行准备,再进行面试 题目:什么时候代码需要进行重构?你重构的手段有哪些?如何保证重构的代码没有副作用? 面试: 1.对软件开发方法论是否有了解 2.数据并发如何处理

  2. 数字海南Java开发工程师实习生面试全过程及反思

    2020-12-7 数字海南Java开发工程师实习生面试全过程及试后反思 记录下人生第一次投递简历,正规实习求职面试,以及前前后后的准备与遇到的问题. 目录 2020-12-7 数字海南Java开发工 ...

  3. 2019/04/12 华为通用软件开发工程师现场面试(offer到手)

    2019/04/12 华为通用软件开发工程师现场面试(offer到手) 时间轴 三月中旬做的笔试 3题ac两道 4/8 性格测试 4/12 现场面试 地点是 广州某家酒店,近地铁站的,中大过去也是要一 ...

  4. 招聘:JAVA软件开发工程师

    招聘:java软件开发工程师 本公司所有新创办的创业型小公司. 研发团队6-7个人. 工作地点:厦门软件园二期观日路 现需招聘java软件开发工程师2-3名 要求: 1.有良好的沟通能力.团队合作精神 ...

  5. 2019宽德投资软件开发工程师实习生面试

    2019宽德投资软件开发工程师实习生面试 一.流程 投简历->笔试->电话面试(技术面)-> 电话面试(HR面)-> offer到手 笔试部分:C++题目 45分钟31题 单选 ...

  6. 我是如何从通信成功转型为 Java 软件开发工程师的?

    十年寒窗苦读,无论是谁,都希望能够拥有一个好的未来,但是在面临职业生涯的抉择时,会有不少人会为曾经的选择而后悔,不过在为时不晚的情况下,大家更多的还是会转型.在本文中,作者将分享其从传统的通信行业融入 ...

  7. 微软实习生面试经验分享

    从6月份开始投实习以来,参加了很多的笔试,如百度,人民搜索,有道,微软等还有些小公司,但几乎笔试都被鄙视了,前段时间终于交接出去自己的活儿,认真地学了下数据结构,每天写些小程序练习下,昨天总算是派上用 ...

  8. java软件开发工程师面试题_Java开发工程师常见面试题01

    Java 基础 1. JDK和 JRE 有什么区别? JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境. JRE:Java Run ...

  9. 金蝶软件校园招聘Java开发工程师笔试面试情况分享

    一.笔试 形式:(单选+多选+填空+简答) 考的内容主要为java基础(包括java运行机制.数据类型转换.运算符表达式求值.多线程.异常处理等).css.js.数据库SQL基础.软件工程.设计模式等 ...

最新文章

  1. 免费Windows系统服务器,免费试用人数太多,Windows 365云电脑服务器炸了,官方紧急暂停...
  2. 牙齿间隙变大怎么办_牙齿矫正会让牙缝变大吗?
  3. [leetcode笔记] Remove Duplicates from Sorted List II
  4. c#图片base64去转义字符_C# 将图片转成Base64字符串,再将字符串转成图片,然后将图片存储到服务器文件夹中,求代码。感激不尽...
  5. AndroidManifest中activity属性设置大全
  6. 【JAVA基础】四舍五入之7中舍入法
  7. Java MyBatis 别名
  8. 关于前端开发,你真的了解吗?
  9. msyql数据类型对照java类型
  10. spark的三大数据结构
  11. 无线视频服务器家里好用吗,短视频APP为什么选择国内大带宽服务器?国内服务器有什么优势...
  12. sqlsever 创建一个通用分页查询
  13. android按键精灵 释放内存,类人猿按键精灵安卓内存基础教程
  14. e站host地址_IP地址和物理地址的区别和联系
  15. vue+element-ui 实现上传前图片压缩功能
  16. 队爷的讲学计划 (强连通缩点+最短路)
  17. 督查督办管理系统适合什么企业
  18. 安利截图神器:Snipaste
  19. java 读取二进制文件_用Java读取二进制文件
  20. 【网络】[::]:80是什么意思 / [::]是什么意思

热门文章

  1. biginteger 原理_Java中的BigInteger
  2. ATnbsp;命令详解
  3. C#与安捷伦34970a巡检仪通讯
  4. 混淆(Proguard)用法
  5. 海康威视sdk调整摄像头的亮度 对比度 饱和度 色度
  6. js 延期执行_javascript如何设置延时执行?
  7. 设计一款日历java_用JAVA设计一个表示2013年的简单日历系统。
  8. Spring Boot Logging 配置
  9. 5.15 系统预设渐变库的使用 [Illustrator CC教程]
  10. 领域驱动设计(DDD)知识点整理