4.10 腾讯云智-西安 80min

1.手撕算法 两个 :

​    编写一个函数,实现一个随机字符串;

​    两个数组找交集,说思路:先说了利用set,然后遍历另一个数组。面试官反问,那不申请其它空间怎么实现?我说排序,然后遍历数组。面试官:好,那你用快排实现吧,你可以手写快排吗? 我说可以。。

   (两个算法题一共写了将近40分钟)

  写完还让我自己调试用例,还问我怎么优化,然后还不给我思考的时间555555555

2.自我介绍

3.列举5个你熟悉的排序算法 并说出思路 讲了快排 堆排 简单选择 冒泡 

4.tcp三次握手,客户端和服务端分别发送什么数据?客户端服务端分别是什么状态?只答出了第一点。

5.linux中的通信方式有哪些? 不会

6.了解过epoll吗?怎么实现的? 扯了redis中的io多路复用

7.epoll的触发机制有哪些? 不会

8.linux内存淘汰机制有哪些?说了LRU,LFU,ttl,随机

9.linux的分页和分段了解过吗?。。。。。。。。。。linux这块我基本就没怎么看 根本不会5555

10.数据库的存储引擎有哪些?讲一下区别?

11.B+树删除一个元素和增加一个元素的时间复杂度是多少?

12.mysql最左匹配原则。讲了原理以及什么情况下会失效。

13.为什么会失效? 讲了B+树叶节点的结构。

14.mysql的慢查询用过吗 ?有什么优化思路。 我说了优化数据表结构,优化sql语句。讲着讲着面试官说:好了,看来你没用过,你应该是看过这方面的文章吧,然后打断我不让我说了…………

面试体验:

面试官人狠话不多 上来就手撕代码给我一个下马威,然后问的知识点里面linux的我基本都不太会,没怎么复习过。。。java八股一个也没问,他说他们部门要写go和php,还问我转语言能不能接受,我说能。

但是总体感觉还是挂了 操作系统的部分基本没答上来……
全部评论
m
1 回复 分享
发布于 2024-04-10 18:08 湖南
这是校招吗
点赞 回复 分享
发布于 2024-08-02 11:19 陕西
老哥,你面的是什么岗啊
点赞 回复 分享
发布于 2024-05-28 22:14 北京
寄了,我也是云智西安的,操作系统一点都没背,星期一就要面了
点赞 回复 分享
发布于 2024-04-11 21:17 陕西

相关推荐

04-22 23:21
已编辑
蚌埠坦克学院 Java
自我介绍 一、Spring 框架相关请谈谈你对 Spring 框架中 IOC(控制反转)的理解,包括其核心机制和对象生命周期的全流程。请说明 Spring 中 AOP(面向切面编程)的核心价值(解耦)及实现方式。Spring 中 JDK 动态代理和 CGLIB 动态代理有什么区别?Spring 是如何处理循环依赖的?请解释三级缓存机制的原理。二、Java 并发与 JVM 相关请谈谈你对 volatile 关键字的理解,其核心作用是什么?volatile 关键字在懒汉单例模式中有什么应用?为什么需要用到它?请解释 Java 中的工作内存与主存,以及二者之间的同步机制。JVM 内存模型的具体实现位置在哪里?它与硬件层、JVM 抽象层如何映射?请说说 Java 命令、GC 监控的相关知识,怎么查GC。(这个确实没复习到)还问了好多和底层代码相关的,不会啊三、IO 多路复用相关请解释 select、poll、epoll 三种 IO 多路复用模型的原理,以及它们的优缺点(如连接数限制、性能问题)。epoll 模型是如何突破 select/poll 的连接数限制的?其核心数据结构是什么?epoll 的水平触发(LT)和边缘触发(ET)有什么区别?各自的工作模式是怎样的?epoll 机制存在哪些开销问题?技术选型时需要如何权衡?四、AI Agent 与大模型相关智能回答(传统大模型)与 AI Agent 的核心区别是什么?AI Agent 的核心要素有哪些?请谈谈 AI Agent 中上下文工程与记忆管理的关系,二者的核心作用是什么?上下文大小是被什么限制?(接下来的问题直接晕掉了)当上下文超出限制时,会采用什么处理机制?影响 AI Agent 上下文容量的因素有哪些?你对 Transformer 架构的了解有多少?(完全没想到会问 Transformer啊)五、计算机网络相关TIME_WAIT 与 CLOSE_WAIT 状态分别是什么含义?有什么作用?反问无手撕面完就感觉🐔了。。。
查看20道真题和解析
点赞 评论 收藏
分享
评论
5
21
分享

创作者周榜

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