1. 自我介绍 2. 纯C使用过吗?C和C++主要区别。 3. 花费最多精力的项目? 4. 后续工作方向和发展计划? 5. 纯C可以实现多态吗?怎么实现? 6. 虚函数的原理与功能,底层实现逻辑? 7. C语言的函数是如何调用栈的?参数存储和返回值的栈使用? 8. C和C++内存对齐规则?struct?为什么要对齐? 9. 安全方面了解哪些吗? 10. 对称加密和非对称加密? 11. HTTPs的
自我介绍 做了那么多项目,技术栈有哪些? C++后台和客户端,更倾向于哪一块? 为什么希望做底层的软件开发? 对想从事工作的未来展望?技术栈有哪些了解? 进程和线程有什么区别?为什么要这么设计?解决了什么实际问题? 虚拟地址的原理和设计思路? 现在大部分面向对象的代码都适用new或者链表申请内存,程序执行和地址是否连续有关系吗?虚拟内存实际意义? 网络高并发epoll编程? 网络做的项目主要偏向?
1.笔试 邮件链接点进去,有25道题左右,包括数据结构计算机网络操作系统之类的题。全程要求开摄像头共享屏幕。前十几单选,接着几个多选,后面四个主观题主要内容是网络规划和一个实际中遇到的问题怎么解决。题目整体来说还是有点难度。 通过 2.技术面试 笔试通过两天内就收到了面试通知。要求提前准备好电子简历四六级成绩单和在线成绩证明发hr邮箱。在第二天选一个面试时间,我选的第二天下午。 进去迪普技术面专门
上周的一面,深挖了简历,过了,昨天打电话二面,刚面完,总结一下问的问题 一、自我介绍 二、问了我一面面试官问的一个问题,希望有独特的见解(问题是:美团优选晚到你认为是什么原因造成的?要怎么去改善?) 三、本月JMV下降,你认为是什么原因造成的?怎么去解决? 四、微信消息撤回,为什么有提示?(这个他说要站在被撤回者的角度看问题) 五、怎么给外卖员配送费定价?什么方式?底层核心逻辑是什么? 大致的问题
2023届秋招 视源股份 电商运营 一面是群面 凉经 形式:半结构化面试 3位面试者 V 1位面试官 一问一答的问答形式,不是无领导小组讨论 1、你为什么投递这个岗位? 2、你手头上有没有其他offer 3、有没有投递其他公司? 4、投递的都是什么岗位? 5、对于工作地点、工作时间、工作强度、薪资待遇方面的看法? 6、请说说在学习、工作或者生活当中,有没有你努力了,但是还是没有达到预期或者是失败了
在秋招过程中,我其实就像一个POMDP环境中的agent,根据已有的observation,维护自己的一个belief,做出action,发现环境中state变成了新的state,又得到了下一个observation和一个reward。秋招结束时,这些observation、action和reward组成了独特的trajectory,在这里,我把我的trajectory分享给大家,但是总归是POM
题目描述: 输入单行英文句子,里面包含英文字母,空格以及,.? 三种标点符号,请将句子内每个单词进行倒序,并输出倒序后的语句 输入描述: 输入字符串S,S的长度1≤N≤100 输出描述: 输出逆序后的字符串 补充说明: 标点符号左右的空格≥0,单词间空格>0 示例1 输入: yM eman si boB. 输出: My name is Bob. 示例2 输入: woh era uoy ? I ma
题目描述: 对称就是最大的美学,现有一道关于对称字符串的美学。已知: 第 1 个字符串:R 第 2 个字符串:BR 第 3 个字符串:RBBR 第 4 个字符串:BRRBRBBR 第 5 个字符串:RBBRBRRBBRRBRBBR 相信你已经发现规律了,没错!就是第 i 个字符串 = 第 i - 1 号字符串的取反 + 第 i - 1 号字符串;取反(R->B, B->R); 现在告诉你
题目描述: 你现在是一场采用特殊赛制投篮大赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。 比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表 ops,其中 ops[i] 是你需要记录的第 i 项操作,ops 遵循下述规则: 整数 x - 表示本回合新获得分数 x "+" - 表示本回合新获得的得分是前两次得分的总和。 "D" - 表示本回合新获得的得分是前
题目描述: 小明每周上班都会拿到自己的工作清单,工作清单内包含n项工作,每项工作都有对应的耗时时长(单位h)和报酬,工作的总报酬为所有已完成工作的报酬之和。那么请你帮小明安排一下工作,保证小明在指定的工作时间内工作收入最大化。 输入描述: 输入的第一行为两个正整数T,n。T代表工作时长(单位h,0 < T < 100000),n代表工作数量(1 < n ≤ 3000)。 接下来是n行,每行包含两个
题目描述: 放暑假了,小明决定到某旅游景点游玩,他在网上搜索到了各种价位的酒店(长度为n的数组A),他的心理价位是x元,请帮他筛选出k个最接近x元的酒店(n>=k>0),并由低到高打印酒店的价格。 备注: 1)酒店价格数组A和小明的心理价位x均为整型数据;(0 < n,k,x < 10000) 2)优先选择价格最接近心理价位的酒店;若两家酒店和心理价位差价相同,则选择价格较低的酒店。(比如100元
题目描述: 给定一个由纯数字组成以字符串表示的数值,现要求字符串中的每个数字最多只能出现2次,超过的需要进行删除;删除某个重复的数字后,其它数字相对位置保持不变。 如"34533",数字3重复超过2次,需要删除其中一个3,删除第一个3后获得最大数值"4533" 请返回经过删除操作后的最大的数值,以字符串表示。 输入描述: 第一行为一个纯数字组成的字符串,长度范围:[1,100000] 输出描述:
题目描述: 公司创新实验室正在研究如何最小化资源成本,最大化资源利用率,请你设计算法帮他们解决一个任务混部问题:有taskNum项任务,每个任务有开始时间(startTime ),结束时间(endTime),并行度(parallelism)三个属性,并行度是指这个任务运行时将会占用的服务器数量,一个服务器在每个时刻可以被任意任务使用但最多被一个任务占用,任务运行完会立即释放(结束时刻不占用)。任务
题目描述: 有5台打印机打印文件,每台打印机有自己的待打印队列。因为打印的文件内容有轻重缓急之分,所以队列中的文件有1~10不同的优先级,其中数字越大优先级越高。打印机会从自己的待打印队列中选择优先级最高的文件来打印。如果存在两个优先级一样的文件,则选择最早进入队列的那个文件。 现在请你来模拟这5台打印机的打印过程。 输入描述: 每个输入包含1个测试用例,每个测试用例第1行给出发生事件的数量 N
题目描述: 小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每个机柜边上至少要有一个电箱。 为了简化题目,假设这个机房是一整排,M表示机柜,I表示间隔,请你返回这整排机柜,至少需要多少个电箱。 如果无解请返回 -1 。 输入描述: cabinets = "MIIM" 其中M表示机柜,I表示间隔 输出描述: 2 表示至少需要2个电箱 补充说明: 1<= strle