虽然很久之前就寄了,但之前没总结,现在回忆一下吧,当做一次成长。 在线视频面,面试官手写问题,我回答的答案,他也记录出来,我全部能看到,好像在做笔录,加上面试官有一点高冷气质,挺有压迫感的。 1.自我介绍 (面试官就写了两个关键字 自学。。。) 2.数据结构有哪些?我说了线性和非线性的几种,又说了,简单说了下链表,面试官就说,感觉你对链表挺了解的,就手写了链表结构,让我说怎么进行增删改查(呜呜呜,
面试官很友好,可惜自己太菜 1、HashMap底层原理 2、HashMap中头插法和尾插法区别,为什么要改变 3、wait sleep区别 4、自定义线程 5、reentralock底层实现原理 6、强、软、弱、虚四大引用 7、springboot如何实现的配置化 8、redis是单线程还是多线程,如何实现并发的 9、CGLib如何实现的 10、编程题:顺时针打印数组
选择题(10道): 填空题(10道):五层协议模型;事件模型的两个阶段;设置内边距的合并写法;同步异步输出问题等等 算法(3道):(1)输出两个数之间5的倍数;(2)括号匹配问题;(3)千分位分隔符,将整数部分每三位以','隔开; 题目比较基础,整体简单
单选题:8题 多选题:4题 填空题:8题 简答题:3题 编程题:3题 时间:90分钟 简答题: 1. 如何提升网页速度 2. dom节点操作 3. 304 状态码,使用场景 编程题: 1. 字符串 ["a", "b", "c", "a"]; 返回出现次数最大的元素 输出:a 2. 解析url,输入:https://www.gaotu.cn/?title=%E9%AB%98%E9%80%94
这次面试涨了很多知识,面试官会指出我说的不好的地方,并且给出他的建议,每一个问题都是这样 很幸运能遇到这样的面试官 努力回忆问题,但不全了 1、3-5分钟自我介绍 2、用过的测试工具,具体怎么用的 3、如何用postman 模拟崩溃 4、报告的缺陷有哪些组成呢 5、mysql删除重复记录并且只保留一条 只有一个重复字段的情况 多个重复字段的情况 或者 6、mysql如何实现字符串的拼接 7、spr
10.13一面 1. mysql关键字 2. 删除表的关键字 3. redis主要数据结构 4. postman接口测试步骤,参数传递 5. jmeter设置cookie,多线程并发测试步骤 6. 测试指标关注哪些数据,吞吐量的含义 7. ab压测的参数 8. 项目,cookie和session,是否前后端分离,如何跟ajax通信 9. 如何部署一个项目,是否了解Nginx,Docker,Git
本文向大家介绍C迷途指针详解,包括了C迷途指针详解的使用技巧和注意事项,需要的朋友参考一下 本文较为详尽的讲述了C语言的迷途指针,分析了其概念、原理与检测方法。分享给大家供大家参考。具体如下: 一般来说,在计算机编程领域中,迷途指针,或称悬空指针、野指针,指的是不指向任何合法的对象的指针。 当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下
本文向大家介绍sinon.js的用途是什么?,包括了sinon.js的用途是什么?的使用技巧和注意事项,需要的朋友参考一下 SinonJS提供独立的测试间谍,存根和模拟。这是一个我们可以用来创建用于单元测试的对象模拟的库。 间谍-可以用来追踪执行情况的伪造函数。 存根-函数替换,我们可以从中返回所需的内容或使我们的函数以适合我们测试多个场景的方式工作。 嘲笑-假方法 所有这些对象都有助于对我们的代
我试图理解何时应该使用stdio函数。 例如,如果我对有效的执行或,并得到一个短计数,并且为真,我该怎么办? 从我到目前为止所读到的,和是健壮的,并且会阻止和/或重试(如果有锁和/或中断可能发生在较低级别的函数中),所以使用<代码>clearerr()因为或错误将是如此灾难性,以至于没有必要尝试恢复。 另外,只告诉我有错误,而不是错误是什么。
我对Gradle是新的,我正在阅读文档,但我不理解它的某些部分。其中一个部分与块相连。它的目的是什么? 如果您的构建脚本需要使用外部库,您可以在构建脚本本身中将它们添加到脚本的类路径中。您可以使用buildscript()方法执行此操作,传入一个声明构建脚本类路径的闭包。 好吧,但是和: 例如,为什么需要使用?
为啥我看别人都是八股,我的全是场景题啊 1.先写了一个二叉树层序遍历,写了一半让停了(不知道为啥) 2.问了网络tcpip协议的完整过程,这是真不会 3.又是操作系统的io场景问题,没get到问的点在哪。。 4.threadlocal的原理,➕场景题,怎么微服务下拉取多个服务的日志,(寄) 5.一千三百万高考成绩怎么排序好,(说是什么比较偏的排序方式) 6.怎么判断一个手机号是否为新用户,哈希?不
发发面经赞赞人品啊,让我这个菜鸡活下去吧~ 1自我介绍 2为什么选择测试岗,对测试你的理解是什么(因为项目是后端的项目) 3项目中遇到的难点是什么 4以往都是搞后端的,那就来写两个程序吧: 4.1闰年判断 针对这个程序要进行测试的话,你会如何测试呢 4.2一组无序数中的第二大的数 5场景下的测试方法:QQ登陆情境下只考虑账号和密码,如何进行测试(思考3min) 6如果现在出现登陆失败的情况,你如何
有些记得不是很清,就面了两场,没有三面,估计是寄。 9.12 一面 面试了70min,最长的一场 1.自我介绍,项目,实习 细聊一下项目,实习,主要是项目的困难、怎么解决,实习负责的任务之类。 2.问了一些简单计网相关,记得不是很清楚: get和post区别 tcp和udp的区别 tcp的三次握手和四次挥手 搜索引擎输入关键词点击搜索,到呈现页面,中途发生了什么 http相关的,具体问的什么记不太
预定30min,实际45min左右 1. 自我介绍 2. 挑一个项目来讲一讲(面试官会告诉你从哪几个方面来说) 3. 项目讲完面试官也没问东西就开始做题:一个对象数组根据name来进行分类,很简单一个题 4. css中绘制0.5px的线的方法(scale) 5. 不知道元素的高宽一些信息如何水平垂直居中 6. 反问 感觉没问啥东西,好水,据说一个工作日就有消息
1. Vue3与Vue2的区别(解释 只有实习用的Vue3) 2. React的性能优化 路由懒加载的原理 为什么路由懒加载能实现动态懒加载 他的写法是什么 3. 项目的性能优化 4. es6里面有那些新特性呢 5. 箭头函数和普通函数的差异 6. webpack有了解吗 他的配置有那些 7. HTTP状态码有那些呢 8. 浏览器的缓存机制 9. 本地缓存有那些方式 以及他们的差异 10. pro