余热

美团平台 后端 一面

- 自我介绍

- 项目拷打

- 介绍下长连接和短链接,以及他们各自的应用场景,如何实现一个长连接

- 介绍下redis的基础数据结构

- redis为什么快,什么时候会触发一个瓶颈

- redis有大key会发生什么(读写耗时高),如何排查大key

- 为什么会读写耗时高

- 如何通过技术手段尽可能降低这个耗时

- Redis的分库分表

- hashmap如何实现的,溢出区部分如何优化

- 怎么去实现一个set

- 红黑树怎么实现的,介绍下红黑树的结构为什么查询的时间复杂度比较稳定

- 你都知道哪些消息队列

- kafka如何保证消息消费的顺序性,kafka的架构

- 栈和队列的区别,栈的pop和remove有什么区别

- 说一下list,map,set的区别

美团平台 后端 二面

- 自我介绍

- 凸函数和凹函数的区别

- 你学的什么数学类型课里面和机器学习强相关,举几个例子

- 假如要抓取日志里面第五十行的erro,要怎么办,如果是以error并分页怎办做

- 你用面向对象的原则设计比赛,比赛可能有足球比赛,篮球比赛,你会如何设计

- 读过unix网络编程这本书吗,介绍下这本书的结构

- 进程线程的区别,进程线程的通信有什么区别

- 不同进程或线程进入一个函数都会创建自己的栈帧吗

- C/C++的struct有什么区别

- 菱形继承问题,如何避免和解决

- 介绍下select/poll/epoll和传统IO的区别,为什么更优

- 学习语言的过程中遇到的最有挑战的事情

- 实习过程中遇到的最有挑战的事情

- 手撕,旋转排序数组

- 手里有几个offer,最想去哪个

腾讯WXG企业微信 一面

- 三道题

- 删除倒数第n个节点

- 合并k个升序链表

- 二叉树每层最右边的节点

- 实习项目拷打

- 介绍下堆和栈的区别

- 经纬度在数据库里面怎么存

- 关于消息队列

- 介绍下kafka的架构,基本原理

- 如何保证消息一致性,顺序性

- 怎么申请堆内存

- new/malloc delete/free的区别 引申讲讲

- 反问

腾讯WXG企业微信 二面

- 实现一个无锁循环队列,不能额外增加全局变量

- https://github.com/dongyusheng/csdn-code/blob/master/cas_queue/queue_cas.h

- push无竞争,pop有

int head;

int tail;

int a[10000];

int pop(int &k);

int push(int n);

- 12453 一次只能移动一个数字,变成有序需要多少次

- 项目拷打,压力拉满

- 共享内存是什么

- 小根堆,大根堆介绍下,怎么实现

- 反问

满帮 后端开发JAVA一面

- 自我介绍

- 介绍项目,实习项目,找实习做的项目

- 项目拷打

- 阻塞队列如何实现

- 多线程多进程的区别

- 网络编程相关,select,poll, epoll

- 手撕 最长连续子数组和

- 浏览器输入域名到显示经历了什么步骤

- 讲一讲消息队列

- SQL最左匹配原则

- 服务端存一个session,这个session该如何存,存在哪

- 如何提高服务器端抗容灾能力

- 你猜淘宝是如何存session的,解释一下,合理即可

- 中间件都用过哪些

钉钉 电话面-简历评估

- 介绍实习项目

- 介绍业务背景

- 细节拷打

- 介绍下你这个手撸TCP的细节,印象深刻的地方

- 介绍下你学习编程的过程中遇到的印象深刻的地方

- 描述下红黑树的旋转,结构,插入,删除,性质

- linux常用指令,查看当前线程占用资源的指令,指定某种资源

- 介绍vector,list的区别

- vector的扩容是怎么做的

- 反问

字节跳动 后端-技术中台 一面

- 上来三道题

- 数据类型极大的一个数组,判断能否将其分为两个集合,集合的奇偶性相等

- 判断字符串的大小 字符串是"1" "1e9+10" "-1.2"这种,最大长度是1000

- k个一组反转链表

- 然后项目拷打,八股轰炸

- 设计一个函数,用哪种数据结构查找的时间复杂度是O(1),哈希表

- 哈希冲突怎么解决,有几种解决方案

- 链式方案如果链特别长,怎么处理

- 如果高并发,怎办保证线程安全性

- 进程和线程的区别

- 进程间通信的方式

- 共享内存的理解

- 管道是如何通信的

- 介绍下有名管道和无名管道的区别

- 说话你对信号量的理解

- 说说你对IO多路复用的理解,尽可能多

- 说说你对虚拟内存的理解,尽可能多

全部评论
佬不是考公去了嘛
1 回复 分享
发布于 2023-09-25 22:03 浙江
这么难吗这么难吗
1 回复 分享
发布于 2023-09-28 16:24 湖北
佬太难了😣
点赞 回复 分享
发布于 2023-09-25 19:09 湖北
冲***的
点赞 回复 分享
发布于 2023-09-27 01:50 广东

相关推荐

#腾讯2025实习生招聘# 问一些个人情况(有前端问题是因为我有前端的开发经验,但是没准备八股)1. 项目中缓存穿透和缓存雪崩是如何处理的。2. 一个div垂直居中有几种方式可以实现3. 用户在浏览器中输入一个网址到最后渲染出整个页面的过程 --> https-->tls四次握手4. tls里的三个随机数,为什么是三个,三个随机数的作用是什么?5. html的渲染过程6. java基础、mysql、redis选一个掌握的比较好的7. mysql的事务隔离级别8. 什么叫当前读?什么叫快照读?9. 什么时候会触发当前读10. redolog和undolog分别是什么11. mysql的锁机制,有哪几种锁12. 临键锁和间隙锁有什么区别13. 开启一条事务,insert一条数据,但是还没提交,会加什么锁14. 算法:最长不含重复字符的子符串15. 问一些个人的问题16. jvm启动参数有了解过有哪些?17. Java中常见的垃圾回收器有哪些?18. CMS和G1有什么区别19. 了解过zgc吗?20. 什么是GC root?21. 哪些类是可以作为GC Root的?22. 怎么创建多线程?23. 使用线程池有哪些好处?24. ThreadLocal的内存泄漏是什么原因导致的?25. 了解过InheritableThreadLocal吗?26. 知道父子线程中的ThreadLocal是如何传递的吗?腾讯的一二面的面试官都很好,鼠鼠第一次正式的技术面就是腾子,虽然答得不是很好,但是体验感真嘟很好许愿一个三面#牛客AI配图神器#
查看26道真题和解析
点赞 评论 收藏
分享
评论
24
131
分享

创作者周榜

更多
牛客网
牛客企业服务