挂了又捞了 自我介绍 项目1 项目2 遇到的困难。 c++八股: 继承,多态。 final关键字。 虚函数表:针对类还是对象。 同一个类的不同对象怎么使用虚函数表。 类对象要求在栈上分配内存而不是在堆上。 shared_ptr和weak_ptr的使用。 匿名函数 左值和右值 系统: 一个进程在读文件,另一个进程删除文件。会发什么。 孤儿进程跟僵尸进程 父进程怎么回收僵尸进程的资源 计网 浏览器输入
终于忙里偷闲,有闲心接着记录未完成的记录了。 上来就俩算法,感觉第一个算法出简单了所以又来了一个?具体是啥忘了 介绍下Spring IOC(然后接下来全是这方面的深入问) IOC解决的问题是什么,如何做到的呢,流程是什么,比如注入一个bean,spring怎么知道是注入了哪个bean然后去使用。 Spring自动注入bean是如何做到的。从Spring底层和流程上去解答(这一直没搞清楚他想问的是啥
百度的一面还是比较轻松愉快的,全是八股,这就太舒服了。但是反问环节问了一下面试官,是不是三轮左右,他说不是,提前批可能有五轮,真是有点恐怖了 大家一定要提前下载他们那个如流软件啊,今天用浏览器打开,一直没有代码区,尬了五分钟。最后有个题来不及只能说思路了。不过面试官反馈还行,口头过了 项目: 1.字节实习这边负责的项目是0开始搭建还是已经有了 2.简单介绍一下garfish 3.新版本嵌入旧版本子
1.自我介绍 2.聊项目一 3.衍生拷打redis,项目中对于redis并发,事务,网络,过期时间各个点的考量 4.衍生拷打springboot,为什么基架需要引入web,web在哪里起什么作用 5.聊项目二 6.觉得最有技术难点的地方是什么 7.衍生拷打网络,http和rpc 8.衍生拷打并发,juc和分布式锁 9.衍生拷打鉴权,cookie,jwt,RBAC...... 10.redis经典八
7.23号投递,7.29上午做完测评下午2点就打电话约了7.31晚上7-8初面 岗位cpp/php/go 面完更新面经 初面更新 开视频面试官看不见,于是我们俩都关了 开始问了我一些情况,学校课程,还有有为什么实习移动端还投这个岗 让我讲了20分钟操作系统的项目,包括函数调用流程,参数压入栈的细节,上下文切换,内存管理等等 页面置换算法 让我讲了一下网络层和数据链路层的协议使用 手撕: 二叉树蛇形
机器学习/数据挖掘/自然语言处理工程师 1、自我介绍 2、聊一下大模型实习 继续预训练怎么做的?cot微调数据怎么构造的?直接给出cot的结果和让大模型以cot形式输出哪个效果好?腾讯怎么做推荐的?还是传统思路吗? 3、八股 llama的特点?post norm和pre norm的区别? 4、最大连续子数组和 5、智力题:每辆车加满油可以跑100公里,16辆车合作最多可以跑多少公里?
1.对面对象的理解:封装、继承、多态 2.什么样的对象和成员封装在一起,遵循什么原则 3.Class和struct的区别 4.实际编码中,如何选择struct和class 5.对比常用的STL容器(vector\list\map\set),从时间复杂度、空间使用等角度,再谈谈如何根据场景选择容器 6.vector(list\map\set)有没有什么不适合的场景 7.算法题:最大连续子序列和,再写
1.自我介绍 2.自我介绍的项目讲一下 3.项目中的难点以及怎么解决的 4.个人的能力 5.描述一下自己的优势 6.C++和C的区别 7.解释一下多态 8.堆和栈内存的区别 9.智能指针有哪些 10.weak_ptr和哪个智能指针配合使用 11.TCP和UDP的区别 12.Linux查看磁盘剩余空间的命令 13.Linux解释一下文件权限 14.解释一个你最熟悉的算法 面试官挺好的,没有手撕。 #
上海 机器视觉数据挖掘自然语言处理 总时长1h15分 项目中fasterrnn介绍 问细节 与yolo对比思考 项目中yolo数据增强方式 问图像类其他高级数据增强方式 nlp中数据增强方式 unet结构介绍 问细节 大模型实习内容细问 预训练 微调方式 prompt的本质作用 情感分析相关 loss函数 评价指标等等 介绍transformer 与rnn对比 自注意力机制本质 位置编码原因 还有
百度提前批(凉面) 7月17百度Java工程师-移动生态数据研发部。 先介绍了一下简历中的项目,没深入细问。 面试问题: 1. Java内存,越详细越好(答了一点点) 2. transient关键字(电脑声音小,没听清) 3. 集合用了哪些?(hashmap 引出 cocurrenthashmap 答完了) 4. volatile 和synchronized 区别(答完了) 5. 内部类和嵌套类之
多模态深度学习方向 问一些论文、项目相关 深度学习基础知识 过拟合解决方式 L1,L2正则化 BN层和过拟合的关系 算法题 给定字符串,删除最少的左括号和右括号,使得字符串括号能一一匹配 思路:从左到右扫描,遇到左括号入栈,右括号出栈,栈空时遇到的右括号直接删除,记录需要删除的字符位置 可能要去看一些多模态大模型相关的工作,了解很少,被问到有点尴尬
0712一面,问题: 1. Mysql数据库的默认隔离级别,有哪四种隔离级别,然后给了个例子问在该隔离级别下的数据读取状态。 2. HTTPS如何保证安全,以及的整个过程。 3. 为什么握手要三次 4. io多路复用 5. docker和虚拟机的区别,实现的原理 6. 数据库字段的长度如何影响查询速度 7. redis中的数据结构 8. 情景题:对一个接口进行访问限制,要求1分钟内仅能访问三次,伪
简要说说Java多线程 线程和进程的区别 Java怎么创建线程 怎么保证线程安全 怎么避免死锁 设计一个电商系统,如何做项目开发(把所有了解到的技术都塞进去了) 算法题 leetcode 322 零钱兑换 07.25 一面 07.29 二面 一面感觉面的很差,没想到能进二面,感谢一面面试官捞我,感谢感谢#百度求职进展汇总#
总得来说面试体验还可以,面试官一开始问了项目上的一些实现,看来是真的看了我的项目;手撕一道队列实现一道防抖,都很简单,就是防抖写起来还是不太熟练,需要更熟练一点;css还是有待加强 一开始问了一些项目上的东西,比如某个部分是如何使用flex进行布局的 讲讲 html5 有哪些新特性? 就答出来图片懒加载和语义化标签 还有新的表单控件和属性:如email、url、number等输入类型,requir
百度实习一面 golang 2023.2.6 1. 自我介绍 2. 文科专业为什么学计算机 3. Redis Multi实现原理 4. Redis AOF和RDB的实现原理 5. Redis常用的数据结构及原理 6. Go Slice底层原理 7. 项目哪里用到了Redis 8. Redis的主要使用场景 算法题 手写算法两道 1. 300 最长递增子序列 2. 200 岛屿数量 这两个大概算法题