只能怪自己基础薄弱,被WPS架构大佬吊打的一天... 不知道为啥投CPP岗被分配到架构师面试,感觉比较硬核,和前面的面经都不一样... 1.非科班,学过哪些基础专业课 2.质问绩点,质问六级,质问学校 (接下来是挑最熟悉的专业课的来问) 3.自己介绍下数据结构与算法掌握的重难点 4.Floyd,并说下算法时间复杂度空间复杂度 5.Dijkstr,并说下算法时间复杂度空间复杂度 6.dp过程中每一步
可能运气比较好吧,流程非常快,面试官也都挺友好的。 一面 n: (这个现在只能是回顾了,快忘了都,我按照相关知识点来展开吧) 非常nice的面试官,基本流程就是 自我介绍+问八股+反问 C++ 基本概念:问关键字inline、类与结构的区别、explicit关键字... 面向对象相关的:虚函数、构造函数、类的大小; 指针相关:野指针与悬挂指针的区别;介绍下智能指针; 内存相关:C++内存是怎么样的
从用户输入url到页面展示发生了什么 讲一下建立连接过程 介绍一下http缓存机制 https相对http有什么变化?为什么更安全? http2.0协议说一下 队头阻塞是什么? 介绍一下ES6新特性 let能在声明之前使用吗 介绍一下js数组原生方法及用处。哪些方法改变原数组? 介绍flex布局 了解BFC吗? this指向 call apply bind区别 介绍一下跨域?有遇到过吗?怎么解决
面试官特别好 问了一下实习经历 linux常用指令 测试流程 为什么选测试不开发 怎么理解测试工作 测试工作有重复性的你怎么想 开发质量太差但是你测试这边ddl只有2天怎么处理 反问
1、自我介绍(校内学习、项目) 技术问: 2、网盘项目是自学还是实习?(自学) 3、文件分片上传、断点续传怎么实现? 4、怎样确保文件切片上传后文件不丢失,不出错? (没答出来,只说了服务端根据分片顺序进行合并; 后来想到应该说在客户端和服务器端计算分片的哈希值做分片校验,其实就是使用MD5算法) 看得出来面试官有些惊讶我这么菜 5、网盘上的文件存在哪里?回答的存在本机上。(没有部署云服务器,把本
首先问项目经历,问用Qt做了什么项目,用到哪些东西。 然后是题目二选一,一个是手搓shared_ptr(),一个是手搓整数long int的四则运算,语言要求C++,本地环境,1个小时之内完成。 四则运算要求考虑正负号和括号,包括+-++1和(+(-(+(+1)))的情况。 我翻车了🤣,考虑到正负号运算后不用算符优先级根本做不出来,用了算符优先级根本来不及做,光是搓词法分析就花了30min。大概
上来还是先拷打项目 问项目中JWT工作原理 以及登录时候账号密码传进来的安全措施(MD5?) SpringBean的生命周期 Spring的循环依赖 讲解一下项目中AOP的使用 说说对mysql的了解->对索引的了解->单列索引、主键索引了解吗 他们的区别在哪 innodb的主键索引结构? 聚簇索引讲解一下 慢查询如何优化?索引的失效场景有哪些? 有没有对索引的使用进行实践?
一面是leader面 1.自我介绍 2.挑一段产品实习经历介绍+深挖,主要核心回答目标以及产出结果 3.做产品考察的是什么?最难的点在于哪?为什么会认为这是困难的? 4.如何评价自己的数据分析能力? 5.当推进需求有困难的时候,你会如何解决? 6.周围人对你的评价是怎样的?#产品面经#
👥 面试题目 一. 1.接口和抽象类 静态变量实例变量 2.springioc aop aop应用场景以及实现原理 怎么获得一个方法的调用时间 用了哪些设计模式 你用过哪些设计模式以及场景 3.看过spring哪些源码 详细说说三级缓存解决循环依赖过程 4.乐观锁与悲观锁 使用场景 5.mysql存储引擎哪些 优缺点 redis用过哪些数据结构 6.大导出怎么做的 Apache POI 怎么防内
之前实习做了什么,遇到过哪些困难(✓) 学习前端有多久,技术栈有哪些(✓) ref和reactive的区别(x 仅答reactive适用复杂数据类型) css选择器优先级(✓) 两栏布局(✓) 绝对定位,相对定位,固定定位区别(✓) 基本数据类型和引用数据类型区别(✓) 箭头函数和普通函数区别(✓) 改变this指针的方法(✓) 防抖节流(✓) v-if和v-show区别(✓) 组件通信(✓) i
1.介绍一下项目,做了什么东西,完成了什么东西,有什么收获 2.针对发布文章功能设计详细的测试用例 3.手撕代码,a.txt文本文件字符出现的个数 4.Mysql中删除数据的几个方法 5.Mysql中的多表查询,关联查询中的left join和inner join 6.Linux常用命令,查询进程,查询特定进程,进程是否在启动中怎么看 (30min左右) 很基础很基础啦 但是我答的实在是依托答辩。
1. 大数之和 有点烦,直接转成int会爆int,转成数组模拟乘法,从最小的开始乘,记下进位的值 最后过了百分之50也不知道为啥 2. 统计字符串里面出现次数多少并排序 一个map统计一下,然后根据value排序 3. 字符串a里面是否包含b的所有值 这个直接a,b排序双指针就行
base武汉,线下,暑期实习训练营,招300录175(C++和前端一起),其他的给社会培养并输出人才。 最迟7.10入营,8月底发秋招offer,形式主要是授课,少部分竞赛,项目合作 武理宣讲会,宣讲完完后,将直接进行现场笔试,自带纸质简历、笔参加。 笔试50min,8?道单选(每题2分),2道多选(每题2分),5道算法(10,20,20,20,20分),最终录取以笔试为辅,面试为主,笔试内容每场
自我介绍 项目介绍 项目优化策略 项目加载列表优化 项目如何检测是否发生内存泄漏 什么情况容易发生内存泄漏 Vue X与Pinia 的区别 垃圾回收机制 Vue 的Diff算法 Vue 渲染 DOM Webpack 实习经历 反问 技术栈 培养计划 全程25分钟左右,攒人品 #秋招##面经##校招#
(记不太清楚了 自我介绍+项目 项目负责的部分 同源策略 看代码说输出(flex布局,解构赋值,还有一个忘了QAQ) 提了一下ES6新特性 Git本地缓存的使用 React类组件编程和函数式编程的区别 常用的Hooks? 介绍一下useEffect 闭包