百度暑期实习一面
百度暑期实习一面
- 自我介绍
- 搜索优化策略是什么,是模型算法吗还是其他的
- 工作量怎么样,代码量多少
- 这个业务整个搜索的链路,包括分词、建索引、规划字段、分片、召回策略的参与度
- 召回策略底层你清楚吗,全文检索相关
- 这块对你的挑战在哪里
- Java 里边的 volatile 解决了什么问题
- volatile 底层怎么实现的
- Synchronized 和可重入锁有什么区别
- Synchronized 会更差吗,一定是一个重量级锁吗?同样的粒度呢
- 了解锁升级吗,Synchronized 的优化
- ThreadLocal 了解吗,里边有弱引用的设计,为什么要用弱引用(解决了什么问题)
- Spring 会产生循环依赖的问题,怎么解决的
- 两级缓存可以吗
- AOP 底层实现的 Cglib 以及 JDK 动态代理有什么区别
- Java 中哪些地方用的 Cglib,哪些用的 JDK 动态代理,应用场景
- 有没有具体动态代理的场景
- JVM 在 1.8 用了元空间,为什么要用
- 类加载的双亲委派,如果我想打破,该怎么做,有没有什么应用场景
- Spring 还是 Tomcat 打破了,为什么
- 假如线上 MySQL 有一张表,上千万数据,这时候我想加一个字段并且加一个索引,怎么操作
- docker 和 K8S 熟悉吗
- 做题:严格最长上升子序列的两种方式(N*N 与 NlogN)
- 反问:业务场景、实习时长、转正不明
评论






