滴滴后端日常实习一面


1.HashMap, Hashtable, Concurrenthashmap 区别

2.JVM 跨平台性怎么理解

3.JVM 垃圾回收算法,新生代为什么用标记复制,什么算法可以同时用于新生代和老年代

4.新生代老年代结构,为什么有Survivor区,为什么有两个

5.垃圾回收过程,哪部分时间长,怎么查看垃圾回收过程,垃圾回收线程的理解

6.类加载过程,双亲委派机制

7.MySQL 隔离级别,Innodb 默认隔离级别,怎么保证的

8.索引分类,结构,联合索引(非常细)

有索引 a,b,c, a,c 能不能查?只查 a,什么时候用到 a,b,c?

9.sql 怎么加锁,默认用行锁还是表锁,什么时候启用表锁

10.tcp / udp 区别

11.socket涉及到的函数

12.nginx 工作流程,不同 ip 怎么转发到固定的服务器

13.spring bean 怎么理解,用 bean 的好处,可不可以自定义 bean

14.spring 可不可以部署前端代码,Tomcat 怎么部署多个项目

15.字节码结构

算法:反转链表

反问

#Java开发##滴滴##面试题目#
全部评论
通过了吗
2 回复 分享
发布于 2021-12-15 20:49
这是什么面试呀,日常实习吗
1 回复 分享
发布于 2021-12-13 20:18
楼主只有一面吗,我前天面试的,到现在还没有人通知我,是不是代表凉了😭😭
点赞 回复 分享
发布于 2021-12-16 11:46
请问base哪里,是杭州吗
点赞 回复 分享
发布于 2021-12-15 14:56
请问楼主在哪投的呀?谢谢
点赞 回复 分享
发布于 2021-12-14 20:45

相关推荐

一、MySQL 相关慢查询监控:如何实现慢查询监控?具体实现方式(脚本如何工作)?数据量级:项目核心表的数据量级是多少?如何插入大量测试数据(如1100万条)?插入过程中遇到了什么问题(如查询变慢)?如何分析和优化?索引:B+树的层级概念、原理和自平衡机制。叶子节点存储的内容(聚簇索引 vs 非聚簇索引)。回表操作的流程。联合索引的原理和最左前缀原则。还有哪些其他索引类型?事务与锁:MVCC(多版本并发控制)的实现原理,如何保证事务顺序和避免冲突?MySQL 有哪些锁(行锁、表锁)?产生原因?SELECT ... FOR UPDATE是什么锁?日志:redo log、undo log、binlog的定位和作用分别是什么?基础架构:了解 MySQL 的基础组件吗(如连接器、分析器)?数据库范式:了解哪些数据库范式(第一范式、第二范式等)?二、Redis 相关数据结构:Redis 有哪些基础数据结构?它们的应用场景和底层实现是什么?排序实现:ZSET如何实现排序?底层数据结构(跳表)如何工作?数据结构对比:Redis 的跳表和 MySQL 的 B+树有什么区别?Redis vs MySQL:Redis 和 MySQL 的根本区别是什么?持久化:Redis 基于内存,如何实现数据持久化?过期策略:Redis 的过期键删除策略是什么?三、Kubernetes (K8S) 相关基础架构:能介绍一下 K8S 的基本架构吗?核心组件:Ingress是什么?配置文件:了解或写过 K8S 的 YAML 文件吗?四、Linux 相关进程通信:Linux 进程间通信的方式有哪些?内存管理:页表区别?物理地址、虚拟地址、逻辑地址的区别?用户态/内核态:用户态和内核态的区别?什么时候会发生切换?常用命令:用过哪些 Linux 命令?grep -R和 ls -a参数的作用?五、算法能力编程题:现场编写代码解决“最长有效括号”问题,并解释解题思路。六、个人情况与软技能实习时间预计可以实习多久?学习习惯:最近在看什么书?平时如何解决技术问题?面完我还自我感觉良好,怎么反问说有欠缺啊,不知道有没有机会
查看29道真题和解析
点赞 评论 收藏
分享
二面:tl:9.22 约面 - 9.23 面试 - 当晚约三面1. 介绍一下 RPC 的实现原理,它是如何根据方法名找到对应的方法并进行调用的?2. AOP 在 RPC 中具体是如何实现的?3. RPC 的数据序列化协议(格式)是什么样的?4. 在网络传输中,数据格式是如何封装进去的?5. 针对 Protobuf、JSON、Java 序列化等数据格式,对比它们的优缺点。6. 虚拟内存(Virtual Memory)的作用是什么?为什么需要分段、分页和段页式管理?7. 页面置换算法有哪些?8. 如何实现 LRU (最近最少使用) 算法?其数据结构如何设计?9. 如果要实现 LFU (最不经常使用) 算法,该如何设计数据结构?10. 进程间通信(IPC)的方式有哪些?11. 共享内存如何实现两个进程间的通信(例如半双工)?12. 信号量(Semaphore)和管道(Pipe)的区别是什么?13. 信号(Signal)的基本概念是什么,常用于什么场景?14. 网络中的同步和异步的关系是什么?15. 阻塞和非阻塞的区别是什么?16. 网络 I/O 模型有哪些?17. 内核态和用户态的区别是什么?18. HTTP/Cookie 和 Session/Cookie 的区别?19. 跨域 Cookie 是指什么?20. 有一个很大的文件,每行数据格式为 时间戳 和 文本内容,且时间戳是升序的。如何在单机上高效地查找某一时间范围内的所有文本内容?21. 如何写出合并 K 个有序数组到第 K 大元素的算法?22. 手撕:两个有序数组中第k小的数三面: tl:9.25 面试 - 当晚通过1. 自我介绍2. 实习拷打3. UTF-8 英文占几个字节、中文占几个字节、Java 里如何去检查其占几个字节4. 七层网络协议5. HTTPS 是否了解过6. 最近在学什么、看什么书,分享一下7. 手撕:79. 单词搜索(可以重复选取同一个字母)8. 反问
查看29道真题和解析
点赞 评论 收藏
分享
评论
3
32
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务