最近几年的经历教会我一个道理,那就是,只要你努力,世界上没有什么事搞不砸的。——尼克·霍恩比
阿里 二面跪
阿里一面
1小时10分钟
自我介绍
hashcode equals区别
守护线程
wait和sleep区别
cms gc
gc算法
rpc 优势 和http
数据库乐观锁悲观锁
redis
设计模式
hashmap hashtable
string stringbuffer stringbuild
线程池了解有多少
秒杀系统 数据分层拦截
阿里二面
自我介绍
hashmap原理
concurrenthashmap和分段锁
stringbuffer stringbuilder
threadlocal
http缓存
jdk1.8特性(不知道= =)
gc算法
gc是否会中断其他线程(stop the world)
数据库索引优化
数据库索引使用场景
线程池原理
线程池参数
线程池参数如何设置,使用场景
cdn
数据库乐观锁悲观锁
多条字符数据在数据库中 找出包含一个子串的
nosql用过没(redis)
redis应用场景
对微服务的理解
实习干了啥
美团三面+hr
1.40-5.40左右
一面:
项目
实习做的事情
hashmap
hashmap并发的后果
基本变量类型 string是不是
string是否线程安全。。。蒙错了
string实现原理
innodb myisam区别
mysql索引类型
事务隔离级别详解
select name from xxx where age = 13 这种如果name加了索引。。。题是啥来着??搜加了索引的列会加行级锁还是表级锁 随便懵了一个
hash索引和b树索引优劣
怎么判断这列加没加索引 不知道,记得是有条语句来着有索引的有值没有的全是null
类加载,各个阶段做啥来,双亲委派模型
二面:
实习做的事情
tcp拥塞控制
TCP/IP四层模型 答了七层
mysql索引原理
jvm内存
jvm gc
老年代怎么回收的 标记清除 主要讲了cms
volatile
volatile是咋禁止指令重排
为啥指令重排
指令重排是操作系统做了什么 gg
日志查看过没,怎么检索一个时间的日志 grep
操作系统段内存和页内存 回忆了一下。。。没答好
写一个生产者消费者
你还有什么没问到的:我熟悉线程池= =
那你讲一下参数
核心池满了往哪里加
。。。线程池讲了俩细节
三面:
讲实习做的事情,要求从宏观啥啥啥方面到具体技术栈(没讲明白,思维混乱。。。)
消息队列的pull和push模式优劣
手机上网3g 4g是在osi那个层协议用的不一样 = = 思路错了,猜了个比较靠近答案= =
我知道那些算法题你们都准备了,不考算法了来个好玩的题
将12345转成类似一万两千三百四十五元整这种。。面懵了 边界如103400这种全都没考虑。。。
hr:
为啥不考研
有啥offer 转正咋样
去哪个城市发展
有没有女朋友
为啥来美团,,,技术棒
那你为啥不去阿里技术更棒。。。已回绝 = =
大学参加了啥社团
印象最深刻的两件事
对面试官的评价。。。三个面试官超nice 不会的都给我解答了,,谢谢前辈们
网易云音乐 二面+hr 刚刚收到offer短信
一面:
数据库隔离级别
kafka深入 原理 架构 partition leader
hashmap
手写控制线程安全 syc...和自旋
http调用
rpc框架
tcp timewait
Java集合 list
aqs原理
数据库乐观锁怎么用
java乐观锁有什么机制 cas
cas原理
volatile
二面:
你觉得你比研究生的优势
java并发 从关键字讲
nio
epoll模型
对云音乐的看法
hr
忘了= =
一点咨询 三面 已收offer
一面:
实习项目,
手写n个人拼车(每车最大为weight)每车最多两人,最少多少车
hashmap原理
spring ioc aop 原理(仍需要复习)
设计模式,手写单例(没有set都是在get中创建),画工厂图
二面:
http,get post 报头信息
实习项目
同步异步调用,哪个快,具体情况分析
手写排列组合 C m 个选n个
sql 先建表(n个人,每个人好多科目)然后找出平均分大于60的人,并从大到小排序,并且以xx开头的人
(select name,avg(score) from a join b join c where a.name like xx% group by course order by avg(score) desc)
kafka的一系列问题。。。
阻塞(需要了解异步调用的机制,消息队列)
三面:
二分查找(考虑到重复值,改为t[mid]<=res 左递归,退出条件为left==right)
滑动窗口
天平n个砝码 可以最多称量连续m克 求m(1个1g 2个最多1,3因为3-1=2,又因为两个可以称1,2,3,4所以三个可以最多到9g(9-4=5,9-3=6,……))三的n-1次幂。
点击作者姓名与作者大佬交流~
作者:努力吧!!!
来源:牛客网(www.nowcoder.com)
- 互联网名企笔试真题
- 校招求职笔经&面经
- 程序员/产品/运营求职实习信息
- 程序员/产品/运营学习交流社区