Java程序员秋招从爱奇艺回来,已成功拿到offer

爱奇艺后端Java开发

笔试(半个小时)

题目:(记得一些)

1、重载重写的区别?

2、转发和重定向的区别?

3、画下 HashMap 的结构图?HashMap 、 HashTable 和 ConcurrentHashMap 的区别?

4、statement 和 preparedstatement 区别?

5、JSP 中一个 中取值与直接取值的区别?会有什么安全问题?

6、实现一个线程安全的单例模式

7、一个写 sql 语句的题目

8、自己实现一个 List,(主要实现 add等常用方法)

9、Spring 中 IOC 和 AOP 的理解?

10、两个对象的 hashcode 相同,是否对象相同?equal() 相同呢?

11、@RequestBody 和 @ResponseBody 区别?

12、JVM 一个错误,什么情况下会发生?

13、常用的 Linux 命令?

第一轮面试(80 分钟)

1、自我介绍

2、介绍你最熟悉的一个项目

3、讲下这个 XSS 攻击

4、HashMap 的结构?HashMap 、 HashTable 和 ConcurrentHashMap 的区别?

5、HashMap 中怎么解决冲突的?(要我详细讲下)

6、ConcurrentHashMap 和 HashTable 中线程安全的区别?为啥建议用 ConcurrentHashMap ?能把 ConcurrentHashMap 里面的实现详细的讲下吗?

7、Session 和 Cookie 的区别?

8、你项目中登录是怎样做的,用的 Cookie 和 Session?

9、讲讲你对 Spring 中的 IOC 和 AOP 的理解?

10、问了好几个注解的作用?

11、statement 和 preparedstatement 区别?

12、$ 和 # 的区别?以及这两个在哪些地方用?

13、前面项目介绍了数据是爬虫爬取过来的,那你讲讲你的爬虫是多线程的吧?

14、讲讲 Python 中的多线程和 Java 中的多线程区别?

15、自己刚好前几天在看线程池,立马就把面试官带到我熟悉的线程池,和面试官讲了下 JDK 自带的四种线程池、ThreadPoolExecutor 类中的最重要的构造器里面的七个参数,然后再讲了下线程任务进入线程池和核心线程数、缓冲队列、最大线程数量比较。

16、SpringBoot 的了解?

17、讲下 Synchronized?

18、讲下 RecentLock 可重入锁? 什么是可重入锁?为什么要设计可重入锁?

19、讲下 Volatile 吧?他是怎样做到同步的?

20、Volatile 为什么不支持原子性?举个例子

21、Atomic 怎么设计的?(没看过源码,当时回答错了,后来才发现里面全部用 final 修饰的属性和方法)

22、问几个前端的标签吧?(问了一个不会,直接说明我偏后端,前端只是了解,后面就不问了)

23、线程同步,你了解哪几种方式?

24、Linux 常用命令?

25、JVM 里的几个问题?

26、并发和并行的区别?

27、隔离级别?

28、网络状态码?以 2、3、4、5 开头的代表什么意思。

29、事务的特性?

30、你有什么问题想问我的?

一面面完后面试官和说这份试卷是用来考 1~3 年开发工作经验的,让我准备一下,接下来的二面。

第二轮面试(半个小时)

1、一上来就问怎么简历名字都没有,我指了简历第一行的我的名字,还特意大写了,然后就问学校是不是在上海,我回答在南昌(感觉被鄙视了一波,后面我在回答问题的时候面试官就一直在玩手机,估计后面对我的印象就不是很好了)

2、自我介绍

3、说一说数据库建表吧(从范式讲)

4、讲讲多态?(这个我答出来了,可是面试官竟然说不是这样吧,可能面试官没听请,后面还说我是不是平时写多态比较少,感觉这个也让面试官对我印象减分)

5、将两个数转换(不借助第三个参数)

6、手写个插入排序吧(写完了和面试官讲了下执行流程)

7、讲讲你对 Spring 中的 IOC 和 AOP 的理解?

8、问了几个常用的 Linux 命令?

9、也问到多线程?和一面一样把自己最近看的线程池也讲了一遍

10、学 Java 多久了?

11、你有什么想问的?

我特意整理了一下,有很多问题不是靠几句话能讲清楚,所以干脆找朋友录制了一些视频,用来回答这些面试题。很多问题其实答案很简单,但是背后的思考和逻辑不简单,要做到知其然还要知其所以然。如果想学习Java工程化、高性能及分布式、高性能、深入浅出。性能调优、Spring,MyBatis,Netty源码分析的朋友可以加我的Java进阶群,680130298,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家,更有可能获得内推的机会哦。

总结:

面试题目大概就是这么多了,有些问题自己也忘记了,面试题目顺序不一定是按照上面所写的。再次感谢爱奇艺的第一面面试官了,要不是他帮忙内推的,我可能还没有机会收到面试机会。自己接到爱奇艺面试邀请电话是星期一晚上快7点中的,之后加了面试官微信约好了星期四面试的(时间准备较短,之前没系统的复习过)。星期四一大早(5点就起床了),然后就收拾了下,去等公交车,转了两次车,然后再做地铁去爱奇艺公司的,总共路上花费时间四个多小时。总的来说,这次面试准备的时间不是很充裕,所以准备的个人觉得不是很好,通过这次的面试,发现面试还是比较注重基础和深度的,我也知道了自己的一些弱处,还需要在哪里加强,还是需要多多学习,继续做好充足的准备。加油!!!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,732评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,496评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,264评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,807评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,806评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,675评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,029评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,683评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,704评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,666评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,773评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,413评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,016评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,204评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,083评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,503评论 2 343

推荐阅读更多精彩内容

  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,182评论 11 349
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,596评论 18 139
  • 童年里。有一幕至今记忆犹存,父亲的头发还未被时光渐染了白花。脸庞还是一张英伦的轮廓。傍晚时分。星空被倒印成一大片大...
    莫醒醒_db2f阅读 387评论 0 3
  • 一杯茶,品一世浮沉。 初次接触是在我16岁,高一的时候,那时候天真烂漫认为穿旗袍泡茶的姐姐很漂亮,很喜欢...
    rosa莎阅读 427评论 0 1
  • 远道的友来这个城市 惊叹于她的美丽 我却可耻地无动于衷 因为近处无风景 多年同学酒酣耳热时 才知你牵挂在我 我却可...
    暗香盈梦阅读 168评论 0 1