主要问了C++相关 一上来,手撕两个题: 手撕排序 10min 爬楼梯 8min C++ 类,函数,虚函数表的内存区域 http和https区别 tls握手过程 http2和3区别 QUIC的拥塞控制 C++ 内存管理,智能指针是怎么管理内存的 java的内存管理 gc过程 引用计数 C++ 程序生成全过程 #百度#
mapreduce中有哪些排序 yarn的事件驱动 hbase写热点问题 建表时怎么指定空region spark sql中dataframe怎么把表中的字段提取出来 hive怎么提取出来 yarn中的container怎么实现 写一个sql,学生不同学科的得分排名前三 手写单例模式,策略模式,工厂模式,并描述在什么场景下使用,口述一下装饰者模式 arraylist和linkedlist的区别,什
(自动驾驶预测决策规划控制算法工程师) 1. 介绍论文,穿插着问八股 2. 项目细问 3. lstm的门控机制介绍一下,有几个门,都有什么作用,如何工作的 4. 遗忘门如何实现遗忘信息 5. 如果预测中涉及到地图,如何处理地图 6. 说说vectornet的亮点,TNT呢。 7. 如何进行矢量化处理,障碍物的历史轨迹怎么矢量化处理 8.手撕自注意力机制 反问: 学习建议 共46分钟
一二面均有手撕,并且一面着重八股项目,二面着重测开问题,三面没手撕,疑似是技术leader。 三面最后,问了自动售货机能设计出什么样例 以及如何让行人通过没有红绿灯的十字路口对角,当时还觉得他在开玩笑就说“着重注意来向车道,左右摆头,横穿两次”,他似乎还想听更多答案,于是我也是说了出动交警,建立天桥,十字路口爆改环岛三种。。。 面完还妹半小时呢就挂了😂我测,别人都是半小时挂,面试官挂我不带一点犹
1.拷打项目和实习 2.有哪些测试方法 3.进程和线程的区别 4.输入URL的过程 5.死锁发生和预防 6.mysql和redis区别 7.三范式 8.数据库事务 9.深拷贝浅拷贝 10.对ai提问上传文件设计测试用例 11.无重复的最长子串(哈希表+双指针),时间复杂度,优化算法 12.最长回文子串,时间复杂度,优化算法 13.输出所有回文串,时间复杂度,优化算法 反问业务,电商、aigc 时长
全程无八股,项目拷打+做题 问了本科实习的一些内容 RPC项目 1. 高可用RPC你怎么理解的,怎样定义“高可用”? Etcd集群部署主从保障一致性 健康监测 容错策略 重试策略 2. 服务不可用下线,如果拿不到消息,你直接判断不用了吗? 答得不太好,给面试官说晕了 3. 怎么判断服务是下线了而不是出故障了?(这个问题的提问角度还比较刁钻,当时回答的不太好) 点评项目 1. 讲一讲点评实现了什么内
你用什么Java版本 Java21 带来了什么特性 虚拟线程为什么性能好 Redis和数据库更新策略 为什么先更新数据库再删缓存? 为什么用 clickhouse 讲一下 认证、授权、鉴权模型 数据库的锁等待时间的优化 mysql什么时候行锁表锁 InnoDB不同的事务隔离级别以及怎么用不同的加锁机制实现 synchronized是悲观锁还是乐观锁 写一段代码,三个线程分别按顺序打印abc jav
base:北京,百度云存储 时间:50min(面试官混时长失败) 1、聊聊实习和项目,10min 2、线程和进程 3、线程有哪些通信机制 4、进程有哪些通信机制 5、管道的数据结构 6、虚拟内存管理 7、c++虚拟内存分为哪些区域,分别有什么用 8、malloc怎么分配内存 9、mmap系统调用的具体实现 10、堆区和栈区哪个快 11、怎么保证多线程安全 12、讲一下操作系统的🔒和C++里的mu
自我介绍 专业课程、成绩 是否学过计算机专业课(408) 线程、进程的区别 编译型语言和解释性语言区别、使用场景 计算机32位、64位存储空间多大 Java内存存储 Linux通过文件名、文件内容查找 介绍Redash 比较ClickHouse、Doris和Mysql架构、使用场景和优缺点 b+树的优势 实习主要工作 反问: 如何使用好一个数据模型 对我的建议
关于我为什么说可能是kpi,可以看我一面的面经哈,我怕老哥们喷我,但我确实问的有的答的也不行,这个我承认,但是一面包括第二天又约我一面真的有点像kpi了。 电商技术部,今早一看已经共享,百度真抽象,kpi一面你就把我挂了得了,这次回答个七七八八,手撕也撕出来了,无语了,避雷百度吧。 面试官没开摄像头(害怕) 自我介绍 项目相关的八股 1. 讲一下docker的架构 2. dockerfile怎么写
自我介绍 深挖实习经历 (介绍实习主要工作、场景复盘等等延伸) hive相关 (hive原理、hive sql区别) 数据倾斜的常见case ClickHouse相关 group by原理 left join与right join区别与特点 主要技术栈 对岗位的理解 反问: 部门与产品业务线 校招生定位
base北京,语音技术部,高性能计算研发工程师 1.自我介绍,项目问了很多且很细 2.说说对部门的理解 3.做项目中遇到了哪些困难 如何解决 4.自己写了哪些函数 5.vector和数组的区别 6.vector删除函数的时间复杂度,替换的时间复杂度 7.vector如何实现动态规划内存 8.用过卷积吗 9.block最多开多少个?开1w个会怎么样 10.cuda资源限制 11.共享内存要注意什么
没有自我介绍 1.上来先让讲一下实习的项目 10min 2.美团的mafka和kafka有什么区别?(哥们看过但是想不起来了) 3.kafak的优点吧(吞吐量比较高) 4.kafka怎么应对消息丢失 5.kafka怎么保证消费一次(幂等) 6.什么是幂等?幂等分为哪几种?(讲了请求幂等,然后他问我业务幂等) 业务幂等就是在执行到最终态的时候,怎么执行他都是最终态的状态 7.kafka快是因为顺序写
1、自我介绍 2、聊一下实习? 推荐实习做的啥?介绍一下MMOE?了不了解其他的多目标融合?PLE相比于MMOE想改善什么问题? 大模型实习做的啥?介绍一下各种微调算法?数据动态配比的exp3算法公式?继续预训练数据怎么筛选的? 说感觉我做的实习都没啥亮点 3、项目 强化学习项目? 介绍一下PPO算法?Loss是什么?了不了解其他的算法? 4、交错字符串 S3是不是由s1和s2交错组成的
7.29 自我介绍+实习和项目介绍(挨个讲一遍) 问了实习用的算法模型,展开讲讲,实习学习什么,算法如何部署 装饰器 进程和线程 linux常用指令 transformer diffusion 手撕快排 7.30 已共享