广州-可酷淘 Java 实习面经(03.14)

一面:50 min

基本情况

  • 自我介绍
  • 对岗位有没有了解
  • 平时有玩游戏吗,有考虑做游戏开发吗
  • 有了解其它编程语言吗
  • 有没有接触过项目(除了学校的)

计算机基础

  • 计算机如何表示正负数
  • OS
    • 线程的状态
    • 死锁有了解吗,如何解决
    • 进程跟线程的区别。
  • 网络
    • TCP 三次握手中,最后一次握手的作用。两次握手有什么问题
    • TCP 是哪层协议,面向连接如何理解,连接是逻辑概念吗

Java 基础

  • C 和 Java 的区别,内存管理的区别
  • 面向对象
    • 特性,多态举例
    • 类和对象的关系
    • 接口和抽象类的区别,抽象类能被实例化吗
  • 重写和重载的区别
  • super 关键字
    • 含义
    • 子类能调用父类哪些方法
  • 访问修饰符
    • 有哪些
    • 缺省如何理解,protected 呢
  • final 关键字
    • 作用
    • final 修饰基本类型和引用类型的区别
    • final 变量初始化的位置
  • static 关键字
    • 作用
    • 所有变量和方法都声明为静态,有什么问题。
  • JVM
    • 堆、栈的区别
    • 方法内部实例化的对象存放在哪里
    • 对象什么情况下会被垃圾回收
    • 如何唯一确定一个类,唯一标识一个 class(全限类名+类加载器
    • .java 文件最终如何运行的
  • 使用过的集合类
    • ArrayList 和 Object 数组的区别

    • 自定义对象作为 HashMap 的 Key 要怎么做(重写 equals() 和 hashCode() 方法)。

      • 不重写有什么问题,有什么表现?如 put 一个记录,get 能取出来吗
      • HashSet 和 HashMap 的区别。
  • 异常
    • 异常分类
    • catch 能捕获多个异常吗。有顺序要求吗
    • 方法调用方一定要捕获方法所抛出的异常吗。main 方法能往上抛吗。main 方法本身能抛异常吗
  • 反射
    • 是什么
    • 反射可以实例化对象吗,实例化的过程会调构造方法吗
  • 自动拆装箱
    • 如何理解自动
    • 发生在哪个阶段,如何验证(答:反编译看字节码文件;补充:还有别的方法)

数据库

  • 事务的特性。一致性和隔离性的区别。
  • LEFT JOIN 中 ON 和 WHERE的作用。WHERE 中的条件可以在 ON 中使用吗
  • SQL 语句:(表中有班级、编号、分数字段)班级和编号是联合主键,查出每个班分数最高的学生编号。

算法

求字符串的最长不重复字串

反问

二面:20 min

个人情况

  • 自我介绍

  • Java Web 课程的大概内容(说了 Servlet,后面就揪着 Servlet 提问,没复习...

  • Spring 等技术是自学的吗。自学的方式。

项目

  • 为什么做这两个项目,项目中怎么不使用 Servlet(大概想问 SpringMVC 和 Servlet 区别)
  • 使用 Servlet 的话,一个请求就要有一个类吗?SpringMVC 不用吗?
  • SpringMVC 除了简化代码,还有其它区别吗?
  • DispatcherServlet 有什么用
  • 如何选择 Servlet 或 SpringMVC(Servlet 适合所有 web 框架,SpringMVC 适合 Spring 框架)
  • Servlet 生命周期
  • 为什么后面不用 SpringMVC,改用 SpringBoot
  • Spring 的特性,IoC 是什么,好处
  • 用 Servlet 实现类似 AOP 功能的思路

聊天

  • 职业规划

  • 能为公司提供的价值,希望从公司获得什么

  • 大四如何安排(目前大三)

  • 如果工作场合用不到自己所学的技术栈怎么办,工作是需求驱动,工作和学习计划冲突如何解决。

  • 如何看待加班。什么程度的加班无法接受

  • 身边同学的实习方向,行业

  • 预计整体实习时间(月数,每周天数)

反问

HR 面:35min

  • 个人情况、简历内容提问(比如项目背景、校园经历、专业相关问题
  • 兴趣爱好、为什么这么早实习(大三不算早吧)
  • HR 介绍岗位
  • 对公司有了解?看重公司哪些方面?
  • 对实习薪资有了解吗?(建议反问,不要主动报价)
  • 对加班的看法?能接受什么程度(建议准备好话术)
  • 有无了解开发行业的方向、发展、加班情况
  • 有面试其它公司吗?还没约还没面?
  • 个人偏向短期实习还是长期留存?
  • 反问
#实习##面经##Java##校招##可酷淘#
全部评论
过了吗?感谢分享,我得恶补知识了
点赞 回复 分享
发布于 2022-04-26 14:28
在哪可以投递啊
点赞 回复 分享
发布于 2022-04-27 12:41
听说Java的游戏后端会越走越载,还在犹豫去不去😂
点赞 回复 分享
发布于 2022-05-26 15:52

相关推荐

昨天 12:37
已编辑
门头沟学院 Unity3D客户端
如题,鼠鼠快碎掉了。鼠鼠正在投暑期和日常的实习,可能是因为简历太差吧,好多初筛都没有过,所以其实格外珍惜每一次的约面。尤其鼠鼠是八股选手,但凡碰到喜欢问项目的面试官是直接速通鼠掉。那是一个万里无云的晚上,鼠鼠接到tx某子公司的约面,虽然没算法题但是问得我汗流浃背,面试官从我的八股批判到我的项目继而批判到我的实习,感觉基本上除了八股这种特定答案之外每一个问题都要质问我,尤其是询问到实习的时候我解释完之后直接来了一句“那你实习也啥也没做啊”,鼠鼠直接原地碎掉。之后的问题鼠鼠也不太记得了,大部分都是直接吟诵咒语,肌肉记忆直接不过脑子。因为接二连三的压力鼠鼠直接摆烂了,回答的时候也不太看屏幕直接开始搓...
机器人为什么是猫呀:楼主要自信。好的面试官是会照顾面试者情绪的,不会直接说那么伤人的话。面试表现其实很看自己的心态跟情绪,这些又和面试官的反馈很相关。而且有些面试官很高傲,不求甚解,自认为你的东西看一眼很简单,就不会听你说了,却没有从一个没有丰富工作经验的人的角度去思考。楼主不要因为这些影响心态,不要怀疑自己,只要遇到一个“合适”的面试官就会好很多的。
点赞 评论 收藏
分享
learYuan:🐕看了都摇头
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

更多
牛客网
牛客企业服务