5.8 二面 简单自我介绍 先问了下adam优化器的算法公式,有点忘了 糊弄了一下😢 然后让我详细介绍项目 扯了10min 让我讲一些数学求导原理(项目相关) 扯下一个项目 场景优化题 attention块中可以优化哪些地方 qkv 矩阵乘优化,kvcache引入后,qkT变成gemm和gemv两种优化 softmax似乎也有优化手段,但我答错了 面试官让我回去看看flash attention
一小时,拷打transformer 你怎么理解AIGC? 讲一下transformer transformer和cnn的区别 transformer中embeding怎么做的 位置编码你了解哪些形式 三角函数位置编码有哪些好处,旋转位置编码呢 position embeding 和input怎么融合的 多头注意力相比单头优势,encode的时候多头会做融合吗?还是什么时候做融合? 拆成多少个头有什
时间:9 月 9 日 时长:40 min 左右 base:深圳 全程主要聊项目,并且面试官不怎么发言,一直是我在讲,略显尴尬。 为什么学前端; 介绍一下你的项目; 项目都实现了哪些功能,细讲一下; 权限管理这部分怎么做的; 登录权限验证,详细讲一下; 如何减少你网站的流量(用免费的 OSS); 你对目前前端技术发展的了解; 一个函数,直接调用和通过 new 调用,函数内部的 this 指针的指向;
本 211 硕 985 无实习 一面: 1. 自我介绍 2. 询问研究生期间的科研项目 3. 自动化测试框架怎么用的,怎么看待自动化测试和手工测试 4. 测试用例设计方法,结合具体登录页面设计测试用例 5. mysql索引类型,主键索引应该满足的条件 6. tcp和udp的区别,适用场景 7. 一道简单算法题,合并两个有序数组,要求不使用额外空间 8. 反问 面试官挺和善的,问的也不难。 二面
时间:2022.6.17 16:00 面试时长:腾讯会议20分钟 记录一下第一次面试 ,问的问题都不难,主要针对你的简历一个一个问,一定要熟悉简历。 十分温柔的小哥哥,你不会还给你讲一下,灰常不错。 一面: 面试流程: 正常询问 技术: 1、Python基本的数据类型 2、布尔类型?怎么表达真假 3、空字符串是什么?False 4、介绍自己学习的框架?(作用、怎么用的) 5、teardown是什
基本信息: 时间:2023.6.5 时长:60min base:武汉 面试岗位:前端 暑期实习 问题 你现在是在武汉读大学?(是的) 之前是实习过是吧?(是的,延展了一些内容) 讲项目,这是学校的项目吗?(是的) 哪个项目你做的最好? 你为啥想做课程,出发点是什么? 为啥没有用常用的angular,react?(其实这个是vue) 讲一下rbac和abac 我也不大会,查一下吧: https:/
一面30min 线上 自我介绍 大致介绍一下项目 模块化(commonjs,es6) vue2和vue3的区别 首屏优化 对webpack有哪些了解 口述斐波那契算法怎么写 其他不太记得了一些小问题 反问:业务(有三个业务方向xxxx) 二面线下主管面(可能是看我是杭州的所以线下) 三道算法,一个双向绑定 都做出来了,面试官比较满意过了
一面 30min 自我介绍 学习的课程 vector和map的优缺点 stl中哪个是线程安全的 说说你对游戏的理解 学生管理系统要怎么设计数据结构 讲一下项目 线程同步实现的方式 实习学到了什么 说一下自己的优势 玩过什么游戏,说说对游戏前端后端的理解 后续职业规划 为什么不读研 公司游戏介绍 在工作中遇到问题怎么解决 二面 30min 1. 问实习 2. 问项目 3. l
猿辅导一面(9/3 介绍一下你的reactor 不问应用层了,一次阻塞IO到底发生了什么(read为例子 加深:发生了几次拷贝 加深:知道什么是零拷贝嘛 做题:LFU实现(做到一半,让我换成LRU LRU实现(哈哈,我写的问题贼多 猿辅导二面凉经(9/9 35min 讲一下你的项目(主要问了第二个webserver估计听腻了 OSI七层结构,每层都干什么 为什么三次握手不两次握手 HTTP传输一
实习工作介绍一下 RateLimiter和观察者模式怎么用的 RateLimter底层实现 分布式设置总体的限流怎么设置,redis 分布式锁redisson,redisson底层怎么设置的redis key-value,具体的命令,hash的key是什么 jwt的原理,jwt的生成过程 服务端怎么校验jwt,是否伪造 elasticsearch不太了解 springboot的启动
面试官有两位:技术+hr,面试时长(2022.10.14,大概30分钟)。 面试内容:自我介绍+项目+hr问+反问 自我介绍:老生常谈 项目:科研项目+负责内容(深度学习模型+数据统计服务) - 利用深度学习做哪些内容? 项目背景+数据来源(线下采集)+负责模块+最终功能(定量定性分析)。 - 你认为深度学习和游戏怎么结合? VR、视觉、人的行为数据分析(消费习惯、性格预测等),前途广
JAVA基础:线程池,threadlocal,hashmap,hashset 计算机网络:session和cookie 数据库:binlog,redolog, undolog,回滚使用了什么log redis:持久化,底层数据结构 最后问了下项目,出了个简单题,秒了 题目:二叉树最大深度 前面答得不好,线程池答了一部分,ThreadLocal都没答出来,hashset没看源码,答得一般,大概率凉了
实习相关: 说说项目中ElasticSearch; 做的时候遇到什么问题 如何考虑es和MySQL一致性;如果用消息队列异步写入的话,消息丢失怎么办 海量数据如何写入es;实习中如何处理多线程的情况 es倒排索引;底层是如何实现的 写题: 设计一个map类,有5个功能: put(key,value) getBykey(key) getByindex(index) deleteBykey(key)
续前文 3.29 投递,3.30 笔试,4.2 一面,4.7发二面通知,4.9二面 ———————————————————————————————— 自我介绍 Java学习过程介绍 怎么自学的? 学习过程中有什么难点?怎么解决? 问项目,穿插问八股 Java中集合用到过哪些? HashMap的底层构造,实现?怎么插入的? Bean的实现过程 线程池,构造函数,线程进去怎么执行的?为什么用线程数固定
在计算信号量时,没有提供相互排斥,因为有一组同时需要在临界区执行的进程。 然而,二进制信号严格提供互斥。 在这里,临界区域不能有超过1个槽位,而临界区域最多只能有1个槽位。 信号量只能有两个值,0或1。 下面,我们来看看二进制信号量的编程实现。