面试大概一个小时 1. 自我介绍 2. 说一段项目经历并深挖 3. 了解transformer吗,详细介绍encoder的结构,并说明为何需要position encoding 4. 了解堆排序吗,说说流程 5. 手撕最长上升子序列 6. 反问业务,说是大模型微调 全部答上来了,几乎没有答的不满意的地方。面试完秒挂。应该是方向不匹配。那为啥捞我?
自我介绍 1. 做过哪些性能优化方面的工作 2. 怎么考虑的学习前端 3. 云音乐项目实现了什么功能 做题 1. n个人围成圈,依次报数,数到m的人退出游戏,从下一位继续从头报数,最后只剩一位时,这个人的编号是几 2. 翻转二叉树 3. Promise+settimeout的输出题 4. Vue的生命周期 5. ES6新特性 6. 介绍下箭头函数 7. CSS的position有哪些属性 8. 绝
趁我还没忘 看代码说结果 遍历object.create创造的对象,push进一个数组,说数组里有什么 问题 定位方式 事件委托 什么是闭包 怎么回滚版本 bind,call,apply的区别 用vue开发和正常开发有什么区别 如果让你实现vue,你有什么思路 vuex和pinia在性能方面有什么区别 vue的路由是怎么设置的,vue的路由底层原理是什么 也有一些是听不懂的高级术语,一律回答不了解
一共就面了半小时,有15分钟都在做题的样子😂 手撕: 判断链表有没有环,快慢指针,通过了面试官还要我讲一下思路,我就一直解释推的数学公式,不知道他听没听懂 问题: 我做的项目用了Xgboost,就从这个开始问,原理,GBDT,为什么这种模型好用等等 后来又问了我使用过paddleocr,提升准确率方法,(我也不知道,就瞎说,当时也没提升) 还问我会不会用大数据处理工具,没用过… 问了一些数据处理
19号笔试,20号约面,约的周日23号今天。短信说顺利的话直接三轮面试,没想到是真的。。。 一面50min,项目问了一点,主要还是问八股,做了四道题,一个算法题,一个是sql,一个是写linux脚本,一个是设计测试用例。大体都写出来了,有的细节我没写出来,面试官给我讲了一下。最后说过了,不要退出面试间,等下一轮。 二面40min,也是问项目和八股,这个八股是按照我简历里面的专业技能一条条问的。。。
vue和react的优缺点 更想从事tob端还是toc端 import 和 link 的区别 场景:同时使用import和link 会显示谁的样式 每三个数据放在一行,超出换行怎么实现 flex-basis 和width、heigth的区别 浏览器最小字体为12px改成10px怎么实现:缩放scale webKit可以修改字体大小吗 箭头函数和普通函数的区别 垂直水平居中 几种方法 js的数据类型
#软件开发2024笔面经# 面试官非常的温和,作为一面来讲,问题深度点到为止,如果一些问题你回答的不够深,他不会深挖了,换个问题继续问,不过有一说一,大厂的面试官都是根据你简历来的,不会莫名奇妙的问你一些问题,都是有依据的。发个面经,积攒人品。 - autoreleasepool底层原理 - autoreleasepool实际使用场景有哪些 - category能否添加属性 - 类方法存储在哪里(
自我介绍 项目难点 解决方法 mysql 和redis的区别 redis数据结构 项目里用到的redis数据类型 sql查重复的邮件 为什么不选算法开发而选测开(简历看起来偏算法开发) 设计测试用例淘宝购物车 近期有学什么技术 linux 查进程 kill 进程 查找含有指定字符的文件 字符串返回不包含重复字符的最长子串 爬楼梯 最少可以爬1-2-3步 反问 结束 #百度测开#
1. 自我介绍 2. 场景题:有一个下载场景,非会员和会员都只能同时下载一个文件,新版本是非会员最多可以同时下载2个文件,会员最多同时可以下载5个文件,针对这个场景,尽可能全的说出你能想到的测试点 3. 说一下你的项目 4. MySQL题:一个表,字段:姓名,各科成绩。 (1)查找成绩大于80分的各科人数 (2)查找语文成绩最高的3个人 5. linux:创建文件,删除文件 6. Java的垃圾回
1. 自我介绍 2. 写代码 给一个数组,求子数组的和满足 >= k,返回最短子数组的长度。 3. 问面经 计算机网络 (1)输入一个网址,到显示界面,中间的过程是怎样的 (2)TCP 三次挥手 (3)POST 和 GET 的区别,协议差别是什么, (4)IP 报文段的结构是什么 mysql (5)Innodb 的底层结构 (6)mysql 的事务隔离性 设计模式 (7)知道几种设计模式 (8)单
1、自我介绍 2、拷打项目 (整整拷打我半小时 ) 服务器支持什么类型的上传下载,支持多少的qps,日志文件怎么看(这个是最伤的,因为都是照着网上做的,就粗心没看日志), 哪个系统上跑的项目,Linux的命令(如何查看进程等),如何调试自己的项目,怎么样看代码bug出错在哪里?等 3、常规八股 上来就做题 ipv4有效地址判断,奇数放在偶数之前(刚开始我以为看错了,好家伙这么简单) tcp和udp
面试开始前几分钟问了几个常规八股,忘记录音了,居然没怎么问项目。HR非常和善,面试体验超级好,本来非常紧张的都放松下来了。 多线程使用场景 有一个无序数组,如何构建二叉查找树 极端情况下退化成链表,怎么解决(平衡树:AVL或者红黑树) 你能用代码实现平衡二叉树吗(直接无语,撸了半天代码把除了旋转之外的代码全部写好了,然后开摆) 口述AVL的单旋与双旋 口述如何层序遍历,讲了半天没讲明白,直接撸代码
自我介绍结束后,开始八股的拷打 从UDP与TCP区别,聊到三次握手的细节 网页上输入网址,回车发生了什么 HashMap 并发的Map jvm垃圾回收算法 数据库事务隔离级别 RR如何解决的幻读 MVCC了解吗 说一说 SQL咋优化的 redis常用数据类型 穿透、雪崩、击穿 redis如何实现分布式锁 MQ的作用 MQ如何保证可靠性的 手撕快排 手撕子数组最大和 项目有什么难点 项目中学习到了什
经典正式不行,实习可以 全程四十多分钟 电话面试有点吵 ES6 vue2和vue3的区别 diff算法 协商缓存强制缓存 uniapp为什么能多端发布 promise 算法:合并两个有序数组
还没面完就知道自己要寄,但是还是分享出来希望有大佬出来帮忙解答一下,谢谢啦! C++多线程编程 多线程之间的数据同步方式 锁的种类和分别的作用(互斥锁、自旋锁、读写锁) vector和list的区别 虚函数和纯虚函数 继承和多态 两道编程:桶排序 字符串转float数组 int stof(string s,float *f) 中间面试官在黑板上手写了两个c++代码: vector<int> v(4