一面:群面,二十个人左右。 大概问的问题:本硕毕业院校、在校学习成绩、在校所获荣誉;在校期间从事的和应聘岗位相关的科研项目;大厂实习经验;项目经历和实践经历;实践过程中技术亮点和个人突出成果;职业规划;EHS和抗压能力 面试的时候尽量要早到半个小时左右,给自己留出一些缓冲、准备时间,群面的时候人是比较多的,尽量展现自己自信的一面,让面试官关注到你,回答的时候一定要大方、条理清晰,让所有人都能够听清
#软件开发2023笔面经# 机试 第一题:还算比较容易的一道题,动态规划问题,动态规划的结束条件没有弄错的话就不会错 第二题:扑克牌,三道题里面最难的题,这个也是花费时间最久的,用的笨方法,扑克和状态及对应序列号放在同一结构体中,这个题花费时间较长,做的也磕磕绊绊,用例过的够了就差不多快到时间了 第三题:岛屿问题,力扣上面岛屿问题的简化版 性格测试:这个就最好展现出自己不是极端的人,且前后答案性格
#软件开发2023笔面经# 技术一面: 面试时有点紧张,然后电脑还出了点小问题,没有声音,然后只能和面试官打电话进行语言交流的。面试的过程中面试官人很好,开始就是主要介绍项目,期间会提出点技术问题,但没有细问。接下来就是问基础方面的问题,C++主要还是问的继承多态问题,指针引用,模版重载,内存管理、网络通信方面的问题,最后就是手撕代码,现场手撕一道算法题,这个很重要,其他的可能决定着你的定级,但这
首先还是自我介绍,项目经历,然后开始C语言的八股 上来二面面试官先问了一个应该是软件封装相关的问题?设计一个程序交付的时候,如果程序中包含A,B,C 三个不同的功能函数,怎么实现不同客户能够使用不一样的功能? 比如说:甲客户可以使用ABC三个功能,乙客户只能用AB... 这个问题属于是盲区了,当时也没太听懂 没答上来。 const 和 #define 的区别 答:const 定义的是变量#defi
背景:22年毕业二战失败选手,没什么项目,只有一次很水的实习经历 机考(3.14): 一道简单一道中等一道困难 第一道题是一条直线上很多个学生的家,找出一个点建学校,使得所有学生的家距离学校的和最小。(这题AC了) 第二题是个很复杂的dfs+剪枝(只通过了10%) 第三题具体记不太清了,好像是用单调栈做的,但是暴力解也可以解出来,不难(AC) 最后机考分数是310分,我的感悟就是我一直默认最后一题
第一轮:简历。华为公司官网有自己的简历模板,尽量填全一点。因为我注册的特别早,所以当时还没有项目经验,就没填,直到接到机考通知,项目部分都是空白的。 第二轮:机考。这个机考相当的变态,出的题相当简单,只要是学过C或者Java的都能写出来。机考要注意的是要求语言不限,就是C,C++,C#,Java都行,不过没见有人用C和Java以外的。题目是三选一的必答+一道选达。题目应该不会变,都特简单,比如有
第三轮:技术面。技术面根据面试官不一样问的问题也不一样,这一面主要还是核实你简历上专业相关知识的掌握情况。 技术面的面试官人不错,穿的很随意。和我交流的流程如下: 1)自我介绍,汉语的。 2)具体讲讲自己做过的项目。这个项目其实本科没有也正常,但是好歹生产实习什么的平时做的东西也不少,都可以拿来说一说,一定要挑自己做的比较好的说,介绍的时候一定强调重点,同时也承认自己程序的不完美。我是写了个爬虫,
第四轮:群面。这个名为群面和销售类的群面还不一样,销售类的今年是3对3的辩论,研发类的就是六个人做两边,中间一个面试官。流程也很简单 1)自我介绍,每人一分钟,包括基本信息+兴趣爱好+座右铭+职业规划(这个时候我发现这组就我一个本科生了,一个大牛:省优秀学生,国奖,各种项目,这个人一直表现最多最积极;两个研究生学姐,论文发了几篇;另外两个男的一个是机械的硕士,挺绅士;另一个是计算机的硕士,内向,后
往年经验分享~ 第五轮:大BOSS压力面。最后这一轮感觉真的很糟糕,确实压力面给人的感觉不太好,不幸的是这组5个人,我又是唯一小本科。5个人里有3个人是刚刚群面一组的,另外一个学姐从来没遇到过。大BOSS一点也没手软,一个劲的拿我开刀,好像问其他人的问题加一起都没问我一个多。回答的问题里我还犯了个很严重的错误。 1)自我介绍,BOSS说,挑两点,越短越好。因为这组人有一部分都听过一遍自我介绍了,再
华为嵌入式软件与通用软件类的笔试题是同一题库出的题 题型:3道编程题 答案在底部 题目1: 1、码流等分 有一段2进制数据码流n,请将数据切分成3段,每一段得到相同的2进制值; 如:输入为1010010,可以切分为1010010 3段,都表示10进制中的2如果无法做到,则输出-1,如果输入码流全部为0,视作无法做到,输出-1; 解答要求 时间限制:C/C++ 10ms,其他语言:20ms 内存
题型:3道编程题 题目1: 1、字符串压缩 给定一段英文句子和一个英文单词列表。 英文句子包含英文单词和标点符号,其中: 1)英文单词只包含[a-zA-Z]范围内的字符; 2)标点符号包括逗号、句号、双引号(双引号两边至少有一个空格)。 如果列表中有单词在句子中存在(大小写不敏感)且该单词未被双引号包含,则使用该单词在列表中的索引值(索引值从0开始)代替句子中的该单词, 如果英文单词列表中存在重复
自我介绍 讲自己熟悉的语言py,熟悉算法,讲自己的性格(两三句),花了不少时间讲家国情怀和国际形势(两三句),到科技封锁,然后引出华储班(基础技术) 项目介绍很水,大三摆烂生,就稍微讲了一个基于数据湖的项目 总共一两分钟吧,hr没给时间限定 学习经历 问:课程 答:计网 计组 数据库 数据结构 操作系统 都是认真学过的 问:专业方向 答:互联网+金融(完全不对口TAT) 项目介绍 期间会询问了有关
上面是vite.config.ts的别名配置 1.测试过别名注释在运行项目会报路径找不到,加上注释页面正常渲染(@符号) import App from "@/App.vue";
1.js部分 (1)事件循环题 (2)深浅拷贝题目: (3)继承题目: 并手写instance of的实现 (4)说说js中的数据类型和判断数据类型的方法 2.Css部分 (1)手画三角形 (2)说0.5px如何绘制 (3)BFC是什么 (4)两种不同的盒子模型 3.计算机网络部分 (1)http和https的区别 SSL层具体的实现技术 对称加密与非对称性加密 (2)tcp和udp的区别和具体的
7.25 小度质量部 测试开发工程师 面试1h 1. 自我介绍 2. 项目具体情况 3. 实习情况 4. 工作中遇到多进程/多线程的问题 5. 序列号生成的方式 6. Python多线程和多进程的性能问题(告知面试官自己理论方面是对Java更多了解一些 7. Java的数据类型有哪些 8. 整型占几个字节、int型数据范围 9. Java中String类直接赋值一个常量和直接new一个新的对象的区