二面 大概40分钟的技术面,写下面经攒个人品。。。许愿三面。。。。
之前在牛客上看到的Lazada的二面面经说基本都不问技术,准备英文自我介绍或者家乡介绍就差不多了,于是我也提前准备了。但是没用上。。
具体面试问题:
1.秒杀项目自学的么
2.学这个项目时,哪些印象比较深。没啥说的,就回答mybatis的配置,正好最近看了一些相关视频,讲了一下注解方式和xml文件配置方式。
3.给你一个方法,你怎么看他有哪些注解? 问蒙了,想了一下回答说这个不太清楚,只知道一些常用的responsebody/requestmapping等。 面试官不太满意,没继续问了。
4.项目上有redis,你讲讲关于redis你知道什么。 关系型和非关系型角度mysql和redis;两种非关系型的redis和memcache分析,支持的数据类型不同;redis的实现方式,单机/主从复制/redis cluster 三种方式。
5.ArrayList和linkedlist的区别
6.hashmap底层 concurrenthashmap
7.数据库几种隔离级别
8.组合索引,特点,什么时候会引起索引失效
9.接口 抽象类区别
10.红黑树 AVL
11.悲观锁 乐观锁
12.voliate synchronized
13.atomic包 这个不知道
14.判断一个二叉树是否是另一个二叉树的子树 这个不知道
15.层序遍历用到的数据结构
16.垃圾回收机制 分代 JVM中的堆
17.== equal区别
18.学java学了多久
18.后续自己的规划
反问:
不用英语口语么?面试官说他们部门不用。(和我在牛客看到的区别好大)
问一共几面呢?面试官说四面技术面,至少三面还是技术面。好好准备吧。。
问的不难,求给个机会啊。。。
最后问问牛友 一 般几轮面试算正常啊 感觉又是千里送人头的骚操作。。。
全部评论
(2) 回帖