面经
计算机网络,数据结构,操作系统,测试,算法
菜包粿
某女子碎碎念
展开
-
2020中兴软件测试面经
一面(大概40分钟):1.自我介绍;2说一下测试怎么分类(需要说出单元测试集成测试那些定义);3.说一下测试有什么方法(我讲了黑盒和白盒的相关方法);4.自动化测试是否有了解,有哪些方法;5.linux常见的命令6.项目相关问题;7.有什么要问的...原创 2020-09-11 10:59:08 · 1206 阅读 · 0 评论 -
2020华为测试工程师面经
华为很高效,早上一面和二面通过了,下午就可以进行第三面。面试体验很好,面试官都很友善,不会为难你,摆好心态就好。一面(70多分钟):1.为什么选择测试?对测试的了解,你怎么理解测试的?【因为简历大部分是做算法的,还好圆回来了】2.问项目相关的【怎么测试】3.自动化测试有了解过吗?有没有用过相关的测试工具?3.测试要测试到怎么样,产品才可以上线?4.讲一下TCP/IP协议5.tcp和udp的区别6.操作系统学过吗?主要讲的是什么?讲一下常用的linux命令7.进程之间是怎么通信的,代码怎么写原创 2020-09-10 21:55:03 · 2472 阅读 · 2 评论 -
2020华为测试工程师面试前三天面经汇总准备
结合面经,做总结1.python常见语法1)Python的内存管理机制是什么呢?Java的内存管理机制是什么呢?2) python2和python3的差异。2.数据结构【重点,两个平行面都要手撕代码,撕不出来就凉了】1)字符串:回文串,括号匹配,最长最短不重复字串长度等【重点】2)数组3)二叉树4)链表:判断是否回环,合并有序链表5)排序算法,时间复杂度分析各大面经上:1).合并两个二叉树,递归实现:思路:对这两棵树同时进行前序遍历,并将对应的节点进行合并。如果两棵树的当前节点均不原创 2020-09-10 17:56:50 · 3457 阅读 · 0 评论 -
计算机视觉算法工程师面经
面试大概不到一个小时,整体面试感觉难度还行,问的都比较基础。之前打算放弃算法了,所以很多知识都没回顾,面试官人还挺好,我答不上来的就直接跳过1.大部分时间还是围绕做的项目和研究展开提问【做了图像质量增强和语义分割相关的研究,果然企业还是对落地的项目比较感兴趣】2.bn ln,gn的区别,BN层为什么要在后面加伽马和贝塔,不加可以吗3.采用svm,假设在数据少,特征多的场景下,采用什么核函数比较好4.auc比较高,精确度比较低,是什么原因5.出现样本不平衡,怎么解决6.前面介绍项目时用到dropo原创 2020-09-04 22:42:17 · 924 阅读 · 0 评论 -
字节测试一面凉经
双非想进大厂做算法太难了,于是半路转投测试。。笔试两轮(都是四道编程题)后进入面试。一面(大概一个小时):1.根据项目提问,有个项目将算法移植到移动端,问了app崩溃是什么原因,怎么定位原因,有哪些原因(要讲技术层面:例如传入是一个空指针导致的),怎么写测试用例2.今日头条的评论功能问题:用户提交评论发送成功,此时切换到别的软件,再回来发现评论失败。如何定位问题以及如何写测试用例3.介绍一下你做的测试工作,以及你在测试过程中做的比较好的事情是什么?4.做过的测试是否有定位分析还是只是黑盒测试,如原创 2020-09-03 20:07:39 · 503 阅读 · 0 评论 -
面经--编程语言
指针和引用的区别(c++):1.指针存的是地址,引用是别名2.Sizeof:指针是4个字节,引用是引用的对象的大小3.指针有多级指针,引用没有4.指针的++表示移位,引用表示对象值的加15.指针初始化为空,引用需要初始化对象6.作为参数传递,如果传递的是指针要改变的对象,则需要7.动态分配内存返回的是指针,不是引用,返回是引用会导致内存泄露8.指针可以更改指向,引用不行C和C++的区别1.从设计思想上来说,C是面向过程的结构化编程语言,而C++是面向对象的编程语言2.从语法上来说,C+原创 2020-08-25 10:54:08 · 153 阅读 · 0 评论 -
面经--数据结构
一、数组和链表的区别1、存储空间上:数组在内存中是连续的,从栈中分配空间;链表是可以不连续的,从堆中分配空间。2、在查询,访问方式上:数组可以随机访问元素,查找速度相对较快,链表必须是顺序访问,不能随机访问。3、空间的使用上:链表对内存空间的利用率较高,可扩展性高;数组则不能,数组的空间大小是固定的,不适合动态存储,不方便动态添加。4、添加或删除元素时,数组比链表慢,因为数组要移动大量的元素,而链表只需修改指针即可。二、堆和栈的区别:1、申请方式:stack由系统自动分配。 堆;需要程序员自己申原创 2020-08-23 16:59:27 · 1568 阅读 · 0 评论 -
面经--计算机网络
1.HTTP 与 HTTPS 的区别证书申请方式不同:http免费申请。HTTPS 需要到 CA (Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。传输信息安全性不同:HTTP 是超文本传输协议,信息是明文传输,HTTPS 是具有安全性的 SSL 加密传输协议。使用端口不同:HTTP是80,HTTPS是443。连接方式不同:HTTP 的连接很简单,是无状态的。HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协原创 2020-08-23 16:00:57 · 238 阅读 · 0 评论 -
面经--操作系统
1.进程和线程的区别:拥有资源:进程是资源分配的基本单位,但是线程不拥有资源,线程可以访问隶属进程的资源。调度:线程是独立调度的基本单位,在同一进程中,线程的切换不会引起进程切换,从一个进程内的线程切换到另一个进程中的线程时,会引起进程切换。系统开销:由于创建或撤销进程时,系统都要为之分配或回收资源,如内存空间、I/O 设备等,所付出的开销远大于创建或撤销线程时的开销。类似地,在进行进程切换时,涉及当前执行进程 CPU 环境的保存及新调度进程 CPU 环境的设置,而线程切换时只需保存和设置少量寄存器原创 2020-08-23 15:46:56 · 271 阅读 · 0 评论 -
联发科提前批面经
岗位:图像处理工程师笔试+两面技术面 + hr面笔试题型主要有:翻译,单选(逻辑题),不定项选择,填空题,图像题,编程题。(主要考察c语言,编程题可以用C++或者JAVA写)一面:1个多小时,主要问了简历上的东西,包括项目和论文,会围绕项目结合具体场景提问,整体难度还行,主要对你做的东西足够了解就行。还有问了传统图像处理的知识点,什么是小波变换,一阶和二阶的图像显示有什么区别,我有篇论文里面用到了canny检测算子,问了下原理之类的(我的研究方向是基于深度学习的,所以传统方法问的不深吧),最后问我有没原创 2020-08-06 21:58:16 · 1189 阅读 · 5 评论