7.31 更新 11.00-11.40 网易2面 40分钟
索引问题
各种索引场景题
例如你在百度 输入某个关键字 会出来很多相关文章 你应该怎么设置
算法:
我直接硬暴力出来 问我有啥优化没 我巴拉几句 不知道对了没
7.31 3.00-4.10 粉笔二面
redis 数据结构 跳表
ioc和aop 原理
sy锁 和lock
反射和new 的区别 及比较
给你一段代码 让你说jvm的工作(其实就是结合实际让你从类加载 到运行时数据区 gc 说一遍)
设计模式
手写生产者和消费者
---------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------
楼主目前研一,所以面的都是实习岗位 可惜太菜 面的多 凉的也多 以下是俺一些面经 希望有所帮助
7.28 4.00-4.30 爱奇艺 电话一面
Mysql 索引
redis 删除机制
gc 一整套
口述Mysql 语句 行转为列(不会)
7.29 10-10.30 网易 后端 一面
spring 用到的设计模式
bean层的注解
redis 数据结构
接口和抽象类区别
算法:
最大子序和 leetcode 53
字符串排序(区分大小写)
我想的是用map 存 各字符的个数 然后排序后 相同的从后往前 转为大写 面试官说换成数组 就可 感觉思路应该对了
7.29 5.00-5.50 粉笔 后端 一面
问我 学硕专硕 几年制
tcp连接 丢包问题怎么解决
IO模型
jdk1.8 和1.7 区别( 我说了说 hashmap concurrentHashmap 还有jvm)
hashmap 查找 和put操作
多态
volatile 和 sy锁
重载和重写 使用场景
算法:
手写单例模式
反转链表
7.26 字节(安卓) 一面 90分钟
28号接到二面通知
7.30 字节安卓 二面2.00-3.00 60分钟
面试官胖胖的 看着好严肃
hashmap 原理 机制 扩容(他说我扩容说太简单了。。)
单例模式 手写DCL 懒汉
然后各种问 你这个确定安全吗? 会出现什么情况?(一度被吓到 怀疑自我,最后他给我说大部分是安全的,感觉在压力测试)
还问我知道double check吗
lock锁和sy锁 以及使用场景
安卓的线程通信 和进程通信机制
进程通信底层
主线程的looper.loop()是谁在调用
算法 给你数组 实现堆排序的过程(我刚开始i说 用优先队列 他说不用这么麻烦,只要给我输出是最大堆的形式,我都卡半天不知道干嘛 最后才想起来用堆的特性 父节点与子结点交换,不知道对不对)
面完面试官说我还行 安卓也太基础了 不过实习应该够 自我感觉凉凉
7.30 滴滴 后端 10.00-12.10 一面
Redis 数据结构
跳表 问我默认结点大小(不会,他告诉我是16)
怎么知道自己是多少名(跳表 每个结点会跟它跳过了多少位,加起来) 也是面试官告诉我的。。
tcp udp 区别 使用场景
3次握手 4次挥手
HTTP状态机 (没听过,可能我听错了)
time-wait 和close-wait
get 和post (问我get 能把信息放实体段吗 我说可以但没必要。。 面试官笑了😂)
get可以加参数吗
HEAD 分割 说几个常用参数(不会)
说几个linux命令
知道awk和sed吗(不知道,现在知道了。。)
算法:
数组归并
他一个java都没问我!! 还问我会不会c/c++ ?? 感觉我是不是投错了
7.30 快手 后端 4.00-5.00 一面
wait和sleep区别
线程和进程区别
线程同步方式
gc回收器
怎么知道oom问题(排查)
索引
jvm怎么优化参数
怎么查看是jvm问题还是外存问题
算法: 两数之和
面完他告诉我偏大数据? 那你不早说? 也不问问我大数据? 我知道还要主动给你抖吗?😊
楼主之前也有面过一些百度 pdd 但是时间久远就不写了 主要这几个面试比较集中 就写了
然后明天 还有网易 2面 和粉笔2面 感觉自我放弃 不知道咋复习了。。
而且在我面试的时候 其他公司疯狂给我打电话约面试 我就很尴尬说家里打电话巴拉巴拉啊
然后面试完中途还接了271 电话2面 感觉也没问啥就通知俺可以去上班了。。。
不过俺还是想再等等 康有木有更好的把
写面经攒人品!!冲冲冲
全部评论
(4) 回帖