#include <stdio.h> int global_var; void change_var(){ global_var=100; } int main(void){ change_var(); return 0; } 技巧 使用gdb调试汇编程序时,可以用“display /i $pc”命令显示当程序停止时,将要执行的汇编指令。以上面程序为例: (gdb)
写在前面(废话很多,可以直接跳过看面经): 牛客网作为一个应届生求职分享平台,让鼠鼠得到了非常多有用的信息,也认识不少共同努力的朋友,此帖主要记录所有面经和timeline供参考。总共投递16家公司,有面试就会有面经帖,会慢慢施工。 9/26 致还在纠结要不要投大厂的鼠鼠:这两周淘天,腾讯,字节进度都有所推进,且明确问过面试官还有HC,可以投递/找人捞复活试试。 BG: 双C9本硕,非科班,但是有
面试官好像是主管没听太清楚,然后他先自我介绍了,然后我再自我介绍。说在项目的时候说不要过多说项目,他不了解项目,然后说预计时长在30分钟左右。整个下来33分钟。 然后问了一下,对这个岗位的了解。主要是做什么的? 中间给了两道算法题。一个算一个list里的差值有正数有负数 一个是跳格子。说了个dfs没说到他点上!!!! 测试岗位说前两年是比较难熬的觉得自己能不能熬下去? 为什么选择做测试?你不是学开
(全程30分钟) 自我介绍 介绍之前实习经历 手写rpc的整体实现 zk和nacos注册方式的不同 多协议序列化的各个优势 -不会 你觉得rpc是想解决什么问题 -拿netty实现多人聊天作比较不同点 这些项目都是你个人开发的吗 数据库用过哪种,mysql你觉得它的优势在哪里 -拿mdb进行比较 一般你是怎么去设计数据库的 如果用户关注时,出bug了导致用户发送了两次关注请求,怎么办 -乐观锁防抖
介绍开源项目 介绍离线数仓 可视化用的什么框架 spark的submit的参数 了解和做过数据清洗吗 数据怎么清洗 数据倾斜的优化思路 了解scala吗 给场景进行去重 和 选最近一条数据 两道代码 两数之和 数组的小和 1个小时 有些忘了
一面8-19 1.自我介绍 2.问美团的实习,问我商品量级,召回中相关性分档怎么做的,会不会出现query太不规范不能match到商品,怎么解决?我们的场景是否每个query和item都能匹配到相关性分数? 3.精排模型我们用的baseline是什么,怎么用query和行为序列做的target attention,行为序列怎么截断的,最后如何用query打压搜索结果的推荐多样性? 4.有哪些序列建
1.vue的布局 2.docker的命令 3.selenium 和appnium说一下区别 4.说一下路由的相关 5.对vue的了解 6.使用接口自动化的好处 7.说一下我工作期间参与的测试平台 8.说一下科研怎么用Python的 9.sql的部署 10.Python的虚拟环境说一下 11.flask框架怎么写后端接口的 12.springboot框架分层 13.用过哪些element-ui的相关
背景:THU CS本硕,硕士为人工智能方向,主要做的是语音处理的前端部分,本科成绩和奖学金很漂亮,但是科研偏弱(没有论文),没有竞赛。 微信-多模态组-一面(3.14晚上9点,秒过):纯问经历 微信-多模态组-二面(3.28晚上5点,秒挂,原因是方向不匹配):问经历,八股问的常用loss函数,题目是一个小根堆维护正整数集左边界的题(用数据范围逃课了) 微信-搜一搜算法组-一面(4.2晚上7点,秒过
三个不同的业务部门领导,两男一女,面试过程还挺顺,主要是比较紧张,但是各位领导人蛮不错的。 英∶ 自我介绍 (做过网安)为何之前选择网安 网安需要什么技能 中∶ 之前做的项目介绍 docker命令 docker在之前项目中实现的效果 之前如何部署的k8s k8s里deployment有什么用 k8s中service是什么 service分几种类型,每种代表什么 mysql调优 jvm内存调优如何调
省流:用不用英文纯看哪个组面你,我这里一句英文都没有 半个小时,开局4个面试官,确实有被吓到,但是面试官们的广(港)谱又亲切又可爱,气氛一下子就缓和了 1.equals() vs. == 2.为什么用spring 3.spring和springboot的区别 4.什么是AOP 5.AOP的原理 6.spring事务 7.spring事务的失效场景 8.依赖注入是什么 9.注入有哪些方式 10.re
本人走java后端,但是他们要我简历,也就给了,然后面试 实习时长,是否到毕业(六个月) 项目是课程里的项目吗(跟着网上做的) 前端有了解过吗(没有) SpringBoot操作MySQL用的什么库(MyBatis-Plus) MyBatis的$和#的区别 有什么场景是只有$能实现的的 动态注入是什么 项目里Redis用来做什么(缓存,分布式锁) 为什么用Redis而不是MySQL做这些事(Redi
问题内容: 这个问题已经在这里有了答案 : SQL中左右联结与左右联结之间的区别[重复] (4个答案) 6年前关闭。 我看到过称为LEFT OUTER JOIN或RIGHT OUTER JOIN的联接。在某些地方,我见过LEFT JOIN或RIGHT JOIN。我对此感到困惑。 我两天前发布了一个问题,但我无法理解解决方案提供的链接。 这些连接类型是否相同,或者两者之间有区别? 问题答案: 两者之
问题内容: 我们正在开发ETL作业,并且我们的顾问在连接表时一直使用“旧式” SQL 而不是使用内部连接子句 我的问题是,从长远来看,使用旧的“ where join”是否存在风险?这种联接被支持并保持为ANSI标准的时间有多长?我们的平台是SQL Server,我的主要原因是将来不再支持这些“ where joins”。发生这种情况时,我们必须使用“内部联接”样式的联接来修改所有ETL作业。 问
问题内容: 我有这种关系:一个用户可以有零只或一只狗,但是一只狗必须属于某人。 我想定义以下范围: 我可以在第一种情况下执行此操作,因为默认情况下,在rails中,联接是INNER JOIN: 1 /这种针对第一个示波器的解决方案是否足够好? 2 /第二个课程你会做什么? 3 /(有一些关联)是否有更好的方法?: 谢谢你的帮助! 问题答案: 对于问题2,我认为以下方法应该有效: 其中include
问题内容: 此外怎么办,和适合吗? 问题答案: 假设您要加入没有重复的列,这是一种很常见的情况: A和B的内部连接给出A相交B的结果,即维恩图相交的内部。 A和B的外部连接给出A并集B的结果,即维恩图并集的外部。 例子 假设您有两个表,每个表都有一个列,数据如下: 请注意,(1,2)是A唯一的,(3,4)是通用的,(5,6)是B唯一的。 内部联接 使用任一等价查询的内部联接将给出两个表的交集,即它