阿里技术一面,Java研发岗

之前过了个简单的简历面,过了几天后没打来以为凉了,然后昨晚又接到了电话,括号内容是回答说的,理解有限,不一定都对,欢迎纠正~加油每一个牛友们!

阿里一面:

1.学过哪些技术知识呢?

2.说说接口和抽象类的区别(语法,设计,跨域三方面)

3.怎么判断两个对象是否相等?(名称和类加载器)

4.==和equals的区别(比较方式)

5.排序算法有哪些呢(分类说,插入,选择,交换,归并,基排)

5.堆排序的时间复杂度?怎么计算的(logn)

6.说说归并的算法过程(先划分,归并,递归实现,把过程理清)

7.知道先序,中序,后序遍历吗?(把算法过程说一遍)

8.知道Java高并发相关知识吗?(并发包,把里面的内容介绍一边,介绍了闭锁,同步屏障,信号量的应用和底层实现:流控,线程执行顺序等)

9.谈谈JVM(从javac编译4阶段:词法,语法语义,生成,到类加载过程:双亲委派:加载,验证,准备,解析,实例化,实例化先谈堆分区,再说JVM内存结构,然后到GC,GC算法,触发条件,晋升,YGC,CMS过程实现,可达性分析等等,把整个体系说完后面试官肯定了一句说理解得不错…)

10.做过哪些项目?用过哪些框架和技术呢?(SSH,M,Redis,Netty)

11.看过spring 源码吗?(把容器启动过程说了一遍,xml解析,bean装载,bean缓存等)

12.说说AOP实现原理(动态代理:jdk,cglib,分别用了哪些类或接口)

13.事务的实现原理?(源码)

14.说说四层网络模型(每层的协议及应用)

15.谈谈tcp,udp的区别,分别有哪些应用(可靠,面向连接,首部)

16.说说tcp三次握手过程?

17.为什么是3次,2次可以吗?4次呢?(从失效的数据报谈2次为什么不行,从响应时间说为什么不用4次)

18.你有什么想问我的?(问了分布式,负载均衡,缓存相关的,面试官回答说这些对校招是加分项,不懂也没关系,懂了的就更好,说校招关键还是基础,多看源码分析,多关注底层原理)

19.面了50分钟左右

作者:vechace

本文来源于牛客网

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小樱的经验随笔

BugkuCTF 计算器

前言 写了这么久的web题,算是把它基础部分都刷完了一遍,以下的几天将持续更新BugkuCTF WEB部分的题解,为了不影响阅读,所以每道题的题解都以单独一篇文...

286100
来自专栏数说工作室

3行代码实现 Python 并行处理,速度提高6倍!

原标题:Here’s how you can get a 2–6x speed-up on your data pre-processing with Pyth...

63750
来自专栏FreeBuf

一次编码WebShell bypass D盾的分析尝试

webshell是获得网站的控制权后方便进行之后的入侵行为的重要工具,一个好的webshell应该具备较好的隐蔽性能绕过检测,最近偶然间捕获到了一个webshe...

14420
来自专栏海说

深入理解计算机系统(3.1)---走进汇编的世界

  本系列拖了蛮久了,主要是因为LZ写的时候其实刚看到第二章,因此这一段时间快速看了下第三章,并花了点时间沉淀了一下,这才耽误了下来。

10530
来自专栏海说

深入理解计算机系统(3.1)---走进汇编的世界

  本系列拖了蛮久了,主要是因为LZ写的时候其实刚看到第二章,因此这一段时间快速看了下第三章,并花了点时间沉淀了一下,这才耽误了下来。

15260
来自专栏WeTest质量开放平台团队的专栏

【腾讯内部干货分享】安卓包体压缩——分析Dalvik字节码进行减包优化

对游戏整体的压缩却不影响场景,对图片的压缩却不影响品质。最麻烦的是对代码进行压缩,简直是让程序们熬白了头发只为包体再小个几K。

26650
来自专栏BeJavaGod

BeJavaGod - 如何正确使用数据字典进行分类统一操作(一)

先说说什么是数据字典,这个玩意一般不太会解释,举个栗子吧~ 每个系统都会有用户表,性别:男(1)女(0) 另外我们做物流的会涉及到车型:卡车(1),轿车(2),...

36770
来自专栏落影的专栏

AUGraph结合RemoteI/O Unit与Mixer Unit

前言 相关文章: 使用VideoToolbox硬编码H.264 使用VideoToolbox硬解码H.264 使用AudioToolbox编码AAC 使...

55590
来自专栏海说

深入理解计算机系统(3.1)---走进汇编的世界

本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer13.html

10830
来自专栏祝威廉

Bug剖析篇-"Facebook 60TB+级的Apache Spark应用案例"

Facebook 60TB+级的Apache Spark应用案例,本来上周就准备看的,而且要求自己不能手机看,要在电脑上细细的看。然而终究是各种忙拖到了昨天晚上...

10140

扫码关注云+社区

领取腾讯云代金券