电话或者视频面试,首先是介绍一下自己的学习工作经历,然后开始问业务,最后问技术,电话或者视频面试,首先是介绍一下自己的学习工作经历,然后开始问业务,最后问技术,电话或者视频面试,首先是介绍一下自己的学习工作经历,然后开始问业务,最后问技术,
面试官问的面试题:阿里巴巴java开发面试题
1.JVM 内存模型
与程序计数器一样,Java 虚拟机栈(Java Virtual Machine Stacks)也是线程私有的,
它的生命周期与线程相同。虚拟机栈描述的是Java 方法执行的内存模型:每个方法被执
行的时候都会同时创建一个栈帧(Stack Frame ①)用于存储局部变量表、操作栈、动态
链接、方法出口等信息。每一个方法被调用直至执行完成的过程,就对应着一个栈帧在
虚拟机栈中从入栈到出栈的过程。
2.MySql引擎
3 给个场景实现
去年实习没有去,所以有HR小姐姐的微信,找HR小姐姐内推的。 阿里巴巴的内推就是省去一轮大规模笔试,但写代码还是不会错过的。内推在内部也被专门的流程,所以找到内推应该是比较简单的。 一面:首先是自我介绍,一直追着C/C++的问题的问,从std的vector问到list还有map,还有面向对象编程的一些问题,C++是怎么实现面向对象编程的。其次是,笔试是设计一个停车场系统,手写代码,限制时间一小时。主要考察点还是面向对象的抽象能力。 二面是总监面,具体问了下实习的经历,还有实习的时候接触到的技术,和技术实现的原理。 三面是交叉面,因为简历上写了用go开发过web。一开始问了很多关于go的问题,我自己是面向google编写go的,没有用过chan和go这些复杂的东西,基本就是一问三不知zzz。后来很直接的切换成了C/C++,一直问,问的非常深,感觉会问到直到你不知道为止。面试后感觉不是特别好。 泡了三周的池子后收到意向书,感谢阿里巴巴,给我秋招的第一个offer,感谢马云。
面试官问的面试题:阿里巴巴JAVA开发面试题
请你说明HashMap和Hashtable的区别?
请说明一下垃圾回收的优点以及原理。
请简要说明一下JAVA中cyclicbarrier和countdownlatch的区别分别是什么?
朋友内推的,流程比较快,总共面了3轮,最终倒在了算法上
一面就是问一下基础知识,二面主要聊项目,会深挖项目
三面会出一些开放性问题,并且有一轮笔试
阿里巴巴java开发面试题
1、缓存雪崩、穿透、击穿
2、怎么设计一个分布式缓存
3、分布式一致性协议 zab
4、springboot自动装配
5、docker了解吗
6、saas、pass、iaas
7、tair做了哪些优化
8、多线程打印ABC
9、手写LRU缓存
(共2322条) 北京字节跳动科技有限公司
(共2131条) 京东商城
(共2124条) 阿里巴巴
(共24条) 太平洋网络有限公司
(共25条) 南京中北(集团)股份有限公司
(共11条) 艺龙网
(共4条) 西安美林电子有限公司
(共6条) 深圳前瞻商业资讯有限公司
(共7条) 远大医药(中国)有限公司
(共4条) 上海域起网络科技有限公司
(共9条) 北京猿力未来科技有限公司
(共5条) 添可智能科技公司