首页 > 其他分享 >抢先看!美团、京东、360等大厂面试题解析,技术面试必备。

抢先看!美团、京东、360等大厂面试题解析,技术面试必备。

时间:2024-04-24 10:34:10浏览次数:27  
标签:面试题 面试 美团 索引 线程 京东 360

技术面试必备!美团、京东、360等大厂面试题详解,让你轻松应对各大公司面试挑战!

往期硬核面经

哦耶!冲进腾讯了!

牛逼!上岸腾讯互娱和腾讯TEG!

腾讯的面试,强度拉满!

前几篇文章分享了上岸腾讯的最新面经。

不少粉丝股东留言说别只发腾讯的啦,其他大厂的也安排一些吧,比如美团、360、京东的。

必须安排,这篇文章就给大家安排上:

美团 一面

  1. 自我介绍
  2. leetcode141 环形链表,判断是否有环路
  3. 延申leetcode142 环形链表2,找到入口位置
  4. 判断一个sql(左右模糊查询)能否命中索引
  5. 为什么左右模糊不能命中索引
  6. 如何优化这个sql(左右模糊查询)
  7. 全文索引底层怎么实现的
  8. 建立分词后,如何进行快速的模糊检索
  9. 分词用的什么数据结构
  10. 跳表的时间复杂度,哈希表呢
  11. 哈希表有什么问题
  12. 说一下MySQL的索引
  13. 什么是聚簇索引、非聚簇索引
  14. 事务隔离级别
  15. InnoDB如何实现可重复读
  16. 死锁是什么,如何解决死锁
  17. 拷打项目
  18. 你觉得科研中什么能力比较重要

美团 二面

  1. 自我介绍
  2. 拷打项目
  3. socket、TCP/IP 的关系
  4. 输入 url 的到浏览器显示网页的过程
  5. 反问

京东一面 (30min 京东微服务中间件开发部门)

  1. 自我介绍
  2. 实习项目中确保结果准确性
  3. 实习项目上游数据有问题怎么办
  4. Golang new 和make的区别
  5. 为什么多协程优化,不使用协程呢?
  6. 实习项目过程中还有什么可以优化的地方
  7. 微服务的优势,为什么用微服务
  8. 怎么确保线程安全
  9. 信号量和锁的区别
  10. 你有什么问题吗?

360 一面

  1. 自我介绍
  2. 实现LRU算法
  3. 这个lru算法用在生产环境会出现什么问题
  4. 如果十万个线程同时put,会出现什么问题
  5. 如何控制并发,加什么锁,读写锁还是互斥锁
  6. 进程、线程、协程
  7. 程序从加载到运行的过程
  8. 为什么线程消耗比协程大,具体体现在哪些方面
  9. 生产中哪些服务用的 进程、线程,为什么要这么做,有什么好处(今天第二次问到)
  10. nginx master-worker进程、进程与redis 进程、线程
  11. 数据库事务,隔离级别
  12. 各个隔离级别怎么实现的,原理
  13. RR能解决幻读吗,为什么
  14. MVCC
  15. 数据库中的锁
  16. 乐观锁、悲观锁适用于什么情况,并发,读多写少
  17. 分布式锁
  18. zookeeper、mysql、redis 、etcd 怎么实现分布式锁,各有什么优缺点,生产中一般用那个
  19. zookeeper原理,怎么保持高可用
  20. tcp三次握手、四次挥手
  21. timewait、closewait出现,怎么处理
  22. tcp调优相关参数
  23. 拥塞控制算法、滑动窗口、零窗口报文
  24. http1.0 - http3.0 改进,优缺点

360 二面

  1. 说说 Linux 常用操作,ps 是干嘛的
  2. Go map 为什么是无序的?
  3. MySQL 索引分类,索引的优点和缺点
  4. 分库分表
  5. Cookie 和 Session 的区别和应用,分布式 Session 的实现
  6. TCP三次握手/四次挥手
  7. Redis 的数据类型及其数据结构,Bitmap 是什么
  8. Redis 的雪崩效应 ,是什么,怎么解决
  9. 线程,进程,协程区别
  10. 算法:用 Go 手撕快速排序

早日上岸!

我们搞了一个免费的面试真题共享群,互通有无,一起刷题进步。

没准能让你能刷到自己意向公司的最新面试题呢。

感兴趣的朋友们可以加我微信:wangzhongyang1993,备注:面试群。

本文首发在我的同名公众号:王中阳Go,未经授权禁止转载。

标签:面试题,面试,美团,索引,线程,京东,360
From: https://www.cnblogs.com/wangzhongyang/p/18154513

相关文章

  • 盟军敢死队2 360关
    https://www.52pojie.cn/thread-1179852-1-1.html下载后,先D:\Comm2\Win10全屏补丁运行全屏补丁.然后Comm2P.exe右键属性,设置更改dpi,设置为应用程序的放缩.然后打开游戏设置分辨率,之后就能玩了.有一些改动.之前的108关也很经典.一共360关.......
  • Java面试题:请谈谈Java中的volatile关键字?
    在Java中,volatile关键字是一种特殊的修饰符,用于确保多线程环境下的变量可见性和顺序性。当一个变量被声明为volatile时,它可以确保以下两点:内存可见性:当一个线程修改了一个volatile变量的值,其他线程会立即看到这个改变。这是因为volatile关键字会禁止CPU缓存和编译器优化,从而确......
  • 面试不会算法和数据结构,经典面试题讲解来了!
    随着春招季节的临近,面试备战成为许多求职者的痛点。如何在激烈的竞争中脱颖而出,成为众多求职者思考的问题。学习Python编程与算法内容,成为面试开发、测试开发等热门岗位的基础。为了帮助大家更好地应对技术类面试挑战,霍格沃兹测试开发学社打造了Python编程和算法公开课,为同学们的......
  • Python企业面试题5 —— 网络编程和并发
    1.简述进程、线程和协程的区别以及应用场景?#进程:拥有自己独立的堆和栈,既不共享堆,也不共享栈,进程由操作系统调度。#线程:拥有自己独立的栈和共享的堆,线程也由操作系统调度。#协程和线程:协程避免了无意义的调度,由此可以提高性能;但同时协程失去了线程使用多CPU的能力。进程与......
  • MySQL精选60道面试题 ( 含答案 )
    2024的4月招聘季如此卷,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?找工作最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个。虽然不提倡背答案,但是该看的面试题还是得看,这里给大家总结了一些MySQL的通用面试题,不管......
  • 面试必备,Linux面试题和答案!
    ​作为测试开发,对于Linux相关知识,不管是面试还是工作,多多少少你还是得会点。再说了,现在行情极差,要求又高,linux也是面试重头戏,所以,今天给你分享Linux相关面试题和答案。题目1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?2、怎......
  • 五年前,我写错了一道面试题。
    你好呀,我是歪歪。事情是这样的,上周有个读者找我,给我抛出了这样的一个问题:问题中涉及到的文章分别是这两篇:《有的线程它死了,于是它变成一道面试题》---why技术《线程池中线程异常后:销毁还是复用?》---京东技术我自己写的这篇文章,虽然是五年前,2019年的文章:(卧槽,2019年已......
  • Java面试题:请谈谈对ThreadLocal的理解?
    ThreadLocal是一种特殊的变量存储机制,它提供了一种方式,可以在每个线程中保存数据,而不会受到其他线程的影响。这种机制在多线程编程中非常有用,因为它允许每个线程拥有自己的数据副本,从而避免了数据竞争和线程之间的干扰,以空间换时间。在Java中,ThreadLocal的实现主要涉及到三个类:Th......
  • 最新Java面试题带答案【2024中级】
    互联网大厂面试题1:阿里巴巴Java面试题2:阿里云Java面试题-实习生岗3:腾讯Java面试题-高级4:字节跳动Java面试题5:字节跳动Java面试题-大数据方向6:百度Java面试题7:蚂蚁金服Java面试题-中级8:蚂蚁金服Java面试题-高级9:京东Java面试题-中级10:拼多多Java面试题-电商部11:商汤科技......
  • Java面试题:为什么HashMap不建议使用对象作为Key?
    HashMap是一种基于哈希表的动态数据结构,它允许使用任意不可变对象作为键(key)来存储和检索数据。然而,在某些情况下,使用对象作为HashMap的键可能会遇到一些问题。 首先,我们需要明确对象作为HashMap的键需要满足一些条件:不可变性:对象的属性不能被修改,因为如果属性被修改,那......