盘点一下20家互联网公司的面试总结(互联网公司面试一般问什么)

盘点一下20家互联网公司的面试总结三:多线程并发篇 1.java中都有什么锁
2.synchronize与Lock的区别
3.synchronize与Lock谁更快?
4.讲讲ReentrantLock这块

3:多线程并发

1.Java中有哪些类型的锁?

2. 同步和锁定的区别

3. 同步和锁定哪个更快?

4.您对ReentrantLock的理解是怎样的?

5. 什么是可重入锁?

6. 锁是如何实现的?

7. 锁的公平/不公平

8.创建多线程有多种方式

9. Java有几种类型的线程池

10.线程池中运行和提交的区别

11. 线程池有哪些参数?每个参数的含义是什么?

12、线程池拒绝策略是什么?

13、线程池可以配置哪些阻塞队列?

14、线程池底层是如何实现的?等待线程执行完成后又是如何被唤醒的?

15、AQS如何保证线程安全?

16.谈谈你对Threadlocal的理解

17. Threadlocal 使用后为什么要清洗?

18、如何保证多线程间的数据共享和一致性

19、CAS、ABA出现问题时以及如何解决

20. 关机与关机的区别

21.多线程中run和start的区别

22. 信号量原理Semaphore

23. 在什么情况下使用计数锁存?

4:mysql和nosql相关

1.mysql中有哪些类型的锁?

2.什么时候使用行锁,什么时候使用表锁?

3.mysql索引的数据结构是怎样的?

4. 如果让你设计一张桌子,你会怎样设计?需要注意什么?

5.myisam和innodb的区别

6. 聚合索引和非聚合索引的区别

7. 您执行了哪些SQL 优化?

8. mysql无法设置索引?为什么

9.mysql有什么特点?

10.mysql的默认隔离级别是多少?

11.什么是酸性?

12. 重复阅读会导致幻听吗?

13.redis支持哪些数据类型?

14、Redis如何持久化,有哪些优缺点?

15.我们来说一下Redis中的哨兵模式和集群模式

16.你用过分布式锁吗?他是怎么实现的?

17. 什么是现金渗透、现金雪崩以及如何避免?

18.redis驱逐策略是什么?

19. 如何删除过期的线索数据?

20.Redis是单线程的,为什么这么快?

21. Redis如何存储数据?

22.redis和mongodb的区别

23. Mongodb也有索引,但它们的底层数据结构是什么?

24.为什么mongodb这么快?

25. mongo中如何实现分片

5:消息队列

1.rabbitmq(如果保证消息真实性)

2. 如何确认生产者向Rabbitmq发送消息

3、当消费者保证消费消息时

4. 如何避免消息重发和重复消费

5.使用mq的优点

6. 如何分发rabbitmq消息

7.rabbitmq失败重试

8.理解Rabbitmq死信

9.加深对Kafka的理解

10. Kafka何时保证消息真实性

11.kafka中数据传输的定义是什么?

12. Kafka消息合适吗?

13.kafka如何消费消息

14.如果Kafka的broker崩溃了,内部会发生什么?

15、kafka如何保证消息不丢失?

6:场景

1、存在高并发抢购活动。您如何设计一个系统来适应这一点?

2. 100G IP登录信息存在。目前,4G服务器仅有10台。我需要找到访问次数最多的前10 个IP。

3、生产中出现OOM时如何排查?

4.经分析,线上线程出现死锁。我该如何排除故障?

5、Mysql经常报死锁超时异常,请问如何解决。

6. 我有一个现有的SQL,每次运行需要500ms,我想确保这个时间小于100ms。您想分析哪个维度?

总结

最后总结

一旦你掌握了算法,如果你需要本文分享的二叉树、链表、字符串、堆栈、队列等,你就不会害怕面试了。可以找到高频采访的知识点。及其分析。

最后分享终极手动碎纸架构礼包(学习笔记):分布式+微服务+开源框架+性能优化。

总结

最后总结

一旦你掌握了算法,如果你需要本文分享的二叉树、链表、字符串、堆栈、队列等,你就不会害怕面试了。可以找到高频采访的知识点。及其分析。

最后分享终极手动碎纸架构礼包(学习笔记):分布式+微服务+开源框架+性能优化。

[外部链接图像正在传输.(img-jEIfq1q9-1720122230271)]

#以上20家互联网公司面试总结点评摘自网络,仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/93028.html

Like (0)
CSDN的头像CSDN
Previous 2024年7月5日
Next 2024年7月5日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注