#软件开发2023笔面经# 跟一面流程一样,上来没有自我介绍直接手撕代码 * 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 * 子数组 是数组中的一个连续部分。 * 示例 1: * 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] * 输出:6 * 解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。 * 示例
投递的数据存储岗位,问的基本上是操作系统和数据库,三面一下午面完,迷迷糊糊的记不太清了,就记住这么多。 华为一面 项目里 epoll 怎么实现的,和其他IO多路复用方法的区别 说说你的论文 数据库引擎数据结构(B+树、跳表)、操作系统引擎数据结构(红黑树) 数据库持久化怎么做的 项目中考虑数据库体量太大的问题了吗,怎么处理的。 事务的权限和脏读幻读,举例让我说这是什么情况 内核态和用户态的区别了解
聊家常等等,自由发挥就行,说我8月就投了为什么现在才面上(我也想知道)然后简历基本上都挂在了用人部门筛选(今年形势太差啦) 面试官人很好,特别温和的一种感觉,然后说是做平板开发(安卓开发,说是比较难,也还是C语言的) const的作用 static的作用 栈和堆的区别 进程和线程的区别 问家庭情况,问是否愿意去无锡(为什么)
时间线:10.1申请,10.7发AI面试通知。 方式:双机位,AI面试,共享屏幕。 耗时:官方写的预计15~20min,挺理想的,实际需要30min左右。 提醒:我看牛客上有友友说后置机位没有拍到手,还收到了电话提醒,我这没收到。 内容:共9个问题,问题1、2各深入展开了3个小问题,问题3展开了2个小问题,最后一个问题没深入问。记不住具体问题了,大概都是偏能力测试的问题,比如领导能力、团队合作能力
主要问实习、项目。 - 慢sql告警是如何处理的 - 怎么用的websocket优化 - 分块上传怎么实现的,主要通过http协议上传吗,怎么分的(通过http的哪个字段) - 怎么做的数据校验?传的过程丢包了或发生乱序,合并就不对了? - 重新上传是通过协议交互的,怎么交互的? 反问 面试官是随机分配的,进去是哪个部门不知道。 #0offer选手怎么准备来年春招#
一面50min: 1. 自我介绍 实习 项目 2. 回顾笔试 3. 面试官对着我的简历一直画圈圈 针对简历提问 4. 手撕 二面45min: 1. 自我介绍 实习 项目 2. 实习或者项目遇到的困难 3. 华子开发流程 4. 登录相关 5. 手撕并讲解和模拟一遍 主管面30+min: 1. 自我介绍 2. 然后就是聊实习 项目 为什么学习前端 3. 还有遇到困难如何解决 有没有解决 4. 有没有压
昨天下午一面,三个人一起。开头先自我介绍,然后有个大概是HR,问了一些家庭状况。父母什么情况,有没有兄弟姐妹,有没有女朋友,四六级多少分。搞技术的那个也没问技术,让我讲讲自己的项目经历。问我怎么解决的问题,跟别人沟通能力如何。第三个问我了解运维吗?愿不愿意干运维?有没有实习?有没有论文?未来的职业规划是什么?问我的意向地点是哪里?听说万华好像更喜欢山东本地的,不知道会不会被卡。
1、自我介绍。 2、你实习的时候最感到自豪的事情? 负责写了一份技能简版描述,和简化模板。 3、你的魔塔项目的核心设计?有什么设计是你想让玩家体验到的? 沙盒元素。 4、核心策略? 在于属性值的计算以及不同道路的选择。玩家可以看到地图上的敌怪分布和道具分布,可以根据自己的需要选择走哪条路线或吃哪个宝石。 5、玩家怎么判断自己当前缺攻击还是防御? 魔塔的怪物手册里有一个临界点的设定,玩家再加一点攻击
冒泡排序的实现,时间复杂度 说一下知道的排序算法 java排序函数怎么使用? 基本数据类型有哪些,int的范围,short的范围 sql语句的聚合函数,分组查询的关键字是什么,分页的关键字是什么,分页有几个参数,分别的意义 给一个学生表,怎么查询每一个班级的学生人数 Collection接口的实现类有哪些: list set queue 有一个学生对象数组,使用map要求以班级为key,学生Lis
算法:numpy手撕K-Means 介绍三个项目+少量项目相关八股。 1. ALBERT的输出维度; 2. GPT和BERT的区别; 3. 其他的不记得了
爱华信华等华,求华子疼我🙌 自我介绍 项目介绍 怎么理解你这个XXX项目 讲一下在XXX的实习经历 为什么想做产品经理 你自身有什么优点 描述一个浏览器请求一个网站的过程 你最喜欢的app和它成功的底层逻辑 这个app的盈利模式 大家最喜欢的app是什么啊,我平常光顾着玩了,最后两个问题没答好呜呜呜呜😭#华为面试#
没有问项目,直接就是面经 自我介绍,虚函数,智能指针,STL中的map,IOCP,虚析构,虚函数表,三次握手,四次挥手 提问的都是基础八股
1.自我介绍 2.为什么选择golang 3.golang里面的指针和c++里面的指针有什么区别 4.下面代码有什么问题 ```go func s(x, y int) (int, error) { return x + y, nil } ``` 5.下面代码的输出 ```go func main() { s := []string{"A", "B", &qu
自我介绍(老样子:提了提自己对java比较熟练,然后了解点go,还有说对前端也懂点,也有一定的部署经验,然后补充到有对开源的前端依赖,进行横向扩展以满足自己使用的事,然后提了一嘴最近在尝试用go完成一个jvm,然后在这过程中发现jdk的某个类的某个方法可能存在时间复杂度过高的情况,自己最近应该是能贡献一次代码)(中间原本以为够了,然后停顿了一下,因为当时只介绍了学校背景来着,然后面试官提醒了我要再
1.基于区块链的这个项目遇到了哪些难点?是如何解决的?答:说了搭建fabric环境的难点。 2.搭建的节点的集群多大规模?答:模拟了就3到4个组织,说了每个组织peer节点order节点的各自作用。 3.为什么要用区块链,有什么好处?答:防篡改,数据对所有节点透明可见,可追溯,对防篡改进行了展开,hash函数不可逆,merkle树验证。分布式篡改需要篡改大部分组织区块链账本,可能性小。 4. Sp