阿里 Java研发工程师[内推] 电话面试

3月20号 阿里巴巴 Java研发工程师[内部推荐] 电话面试

1. 自我介绍(问了我哪里人、去杭州工作有没有问题、什么时间可以去实习)

2. 介绍一下自己做过的项目(面试官不懂 HDFS 这一块的内容,所以花了点时间让他明白后就没有继续深入了)

3. 让我说一下 Java 语言的掌握情况(回答:基本语法掌握得没什么问题,集合类比较熟悉,多线程以及更多的高级特性不是很熟)

----- 开始问 Java 语法 ------

1. 抽象类与接口的异同(这个回答对了)

2. 抽象类有没有构造函数(平时没注意这块,以为抽象类不能实例化就没有构造函数,然后就答错了= =)

3. 子类实例化的时候一定会调用父类的构造函数吗(答:一定会,回答对了)

4. 那么你觉得前两个问题的答案相互矛盾吗(是的。。。)

5. 好好想想问题 2 和问题 3 哪个是正确的,为什么(更正了之前的错误:抽象类也有构造函数)

6. 子类怎么调用父类构造函数,分隐式调用和显示调用说明(回答对了)

7. 集合类:知道 ConcurrentHashMap 吗(只知道是线程安全的 HashMap。。。)

8. 多线程:如何让 t1 线程在指定位置阻塞,等待被 t2 线程唤醒(回答:t1.wait() 和 t2.notify() 了。面试官笑了。。。。)

9. 介绍一下 JVM 内存模型(回答对了)

10. 具体说一下 new 一个对象,是怎么在 Java 堆上分配内存的(有点没弄明白面试官的问题,我说是在新生代上存储,面试官觉得我答非所问吧。。。)

11. 知不知道 Java8 新增的特性(继续懵逼。。。)

----- 开始问其他技术 -------

1. 用没用过 MySql(不怎么使用。。。)

2. 会不会 web 编程(不会。。。)

3. 除了 HDFS,还有其他接触过的技术吗(简单说了下)

最后问了一下职业规划以及有什么问题想问他的。面试过程中面试官给我的感觉告诉我,我应该 GG 了。

作者:zeroTYJ

本文来源于牛客网

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python小屋

Python实现大自然数分解为最多4个平方数之和(1)

问题描述:任意大自然数,总是能分解为最多4个平方数的和,所谓平方数是指它是一个自然数的平方。例如:72884 = 4^2 + 138^2 + 232^2,337...

2764
来自专栏Python爬虫实战

设计模式:抽象工厂模式

抽象工厂(Abstract Factory)模式提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型...

1001
来自专栏同步博客

工厂模式

  定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。

1182
来自专栏CodeSheep的技术分享

函数式编程思维在三行代码情书中的应用

2365
来自专栏程序员互动联盟

【答疑解惑第三十八讲】初学者做项目需要掌握哪些东西?

疑惑一 【答疑解惑】初学必须掌握的数据结构有哪些? 数据结构有很多,难以程度也不相同,初学者应该掌握哪些基本的数据结构呢?作为一个过来人,我觉得作为一个初学者应...

3598
来自专栏Coding01

浅谈 Laravel Collections

这两天看了两本书《Laravel Collections Unraveled》和 《Refactoring to Collections》。

3492
来自专栏Albert陈凯

Scala兴衰史:暂时的没落或许是一个新的开始

5年前,Scala 似乎曾要成为编程语言中下一个佼佼者,因为它能够优雅得使用面向对象编程范式进行函数编程。 现如今,随着像 LinkedIn 和 Yammer ...

3824
来自专栏IT笔记

聊聊JAVA中 String类为什么不可变

前言 "我的风格比较偏传统和经典" 小明说,"我们在打扮自己的问题上还是蛮冒险的...我觉得当你是只狗的时候,穿什么都hold的住!" ? 哈哈哈,脱离单身狗快...

42119
来自专栏深度学习计算机视觉

工厂方法模式

简单定义### 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。 工厂方法(Factory Method)模式的意义...

3429
来自专栏wym

HDU 1166 敌兵布阵

http://acm.hdu.edu.cn/showproblem.php?pid=1166

982

扫码关注云+社区

领取腾讯云代金券