1.hashmap底层数据结构 2.virtual的使用场景,虚函数表 3.设计模式 4.多线程同步的方法 5.三次握手 6.智能指针有哪些,如何设计一个share_ptr? 7. vector是如何实现的,和list相比有何优缺点? 8.想问我网络编程方面的,我说不熟悉,跳过了…… 9.c++ 源文件到可执行文件的过程 9.多线程适用于那些应用场景? 10.stl哪些容器是线程安全的 11.补充
最近两年经济大环境很差,连带着就业形势也是十分严峻,很麻~ 并且找到工作只是万里长征的第一步,没准干了半年就被裁了哈哈🤦♂️。 所以还是要卷起来的!下面我介绍一下本人在22年的秋招经历,后续也会分享一些学习,面试的相关经验,在介绍过程中与实际有一点点误差,因为涉及到实习转正相关,这部分内容就不写啦。话不多说我们开始吧~ 首先简要概括一下个人简历:双非本211硕,非科班零基础自学1.8年,有两段
水平垂直居中几种方式 vue生命周期 常用的设计模式有哪些 vue常见的指令有哪些 vueRouter的两种模式 ajax同步和异步的区别以及应用场景 数组随机排序 闭包以及闭包的应用和缺点 计算机网络基础 js的继承方式有哪些 讲一讲你如何对项目进行优化 薪资待遇想要多少 #万集科技##前端面经##23届提前批#
2022.9.16 问答 1.自我介绍 2.玩过游戏吗 3.rpc序列化方式(Kryo,Hessian,Protobuf,JSON) 4.粘包怎么解决(自定义长度),分包是什么(不知道) 5.数据库事务的隔离级别,除了你项目里的还有什么(读已提交,串行化) 6.死锁怎么解决(有向图检测环) 7.Java中的map有哪些(HashMap,TreeMap,LinkedHashMap,Concurren
一面 自我介绍 Java线程有哪些状态,怎么流转的 RPC通讯过程 怎么处理消息边界 MySQL事务隔离级别 MySQL一致性视图 Redis可以存图片吗 对服务网格的理解 Docker和虚拟机的区别 Docker网络是怎么通讯的 怎么接触开源的,开源对你的影响 简单的Linux命令和shell愈发 Java类加载过程 双亲委派模型 算法题:二叉树路径和 二面 自我介绍 Dubbo贡献了啥 美团实
平台:当然是牛客啦~ 10.08 一面(≈60min) 1、自我介绍 2、本科课程有学计算机网络吗?(没有… 3、面过哪些大厂?目前有什么offer? 4、地址栏输入url回车之后的过程 5、http和https的区别 6、https加密过程 7、https为什么要用非对称加密和对称加密相结合? 8、协商缓存的etag怎么生成的? 9、状态码301 302 401 403 10、link标签加载c
9.8 投简历 9.9 笔试 好久远了…… 笔经:360公司(23届秋招)前端笔经 10.26 16:30 一面(≈45min) 是个女面试官,有阴影了(今年秋招遇女面试官就挂 ) 平台:牛客 1、自我介绍 2、前端是自学还是学过相关课程?(自学 3、在学习或者实习过程中遇到过什么样的困难?怎么克服的? (说了之前参加比赛的经历,面试官好像不是很care,直接问下面的问题了 ——JS问题—— 4、
9.19 投简历 10.21 19:00 笔试 11.4 16:00 一面(≈35min) 面试岗位:2023届校招-前端开发工程师(消费场景) 平台:牛客 1、自我介绍 ——CSS问题—— 2、css常见的布局方式 流式布局(默认)、浮动布局(float)、定位布局(position)、flex布局、grid布局等 3、平时用哪个比较多?(flex布局 4、了解过BFC吗?怎么开启? BFC:块
#软件开发2023笔面经# 来迟了秋招的面经一直拖到现在才来写 一面是hr面(11.16),大概了解一些情况,跟面试官唠嗑…就一些比较常规的hr面问题,当时忘记记录了所以想不起来具体的问题了 一面通过后要求上传一分钟的自我介绍视频 二面技术面(11.18) 自我介绍(重点介绍实习和项目部分) 围绕简历问问题(实习和项目) 说说对前端的认识 css部分 实现文字居中?(有点忘了,是关于文字的某个属性
一面 8.18 40min 面试官是个很温柔的小姐姐,有些记不太清了,记得的发出来攒攒人品 项目:你解决了哪些问题 vue: 1. 路由的两种模式,你项目用的哪种 2. 路由导航守卫,beforeEach的参数 3. vue3和vue2的区别,组合式api 4. vue命令 5. vue如何实现对数据的监听 6. v-model原理 7. v-if v-for,能否同时使用 8. 虚拟dom js
8.17 投简历 8.24 17:30 约面 hr态度很不好,忍不住发了吐槽帖 8.26 20:00 一面(≈45min) 面试平台:腾讯会议 1、自我介绍 2、聊项目 3、css盒模型 4、js原型 5、能不能建一个没有原型的对象? (这个没答上来,查了一下是 Object.create(null) 6、看代码,说输出 追问:微任务执行的时机是什么? 7、给了两段代码,两个function
一面(1h) 说一下你了解的React原理 React Fiber是怎么判断是否空闲进行调度的 React怎么实现页面的懒加载 webpack是怎么对不同页面进行打包的 webpack原理,code spliting、tree shaking 用过其他构建工具吗,知道rollup吗 React服务端渲染,17和18有什么区别 说一下Redux原理 useSelector是怎么实现对最新值更新的呢?
一面(50min) 全程就做了四道题,做20分钟,然后讲,顺便根据题问了一些别的问题,因为面的是国际化部门,还让我做了英文的自我介绍(裂开,根本没准备过,就尬住了) css选择器的,问文本具体的样式,涉及到id、class、标签选择器、继承 知道HTML5哪些新标准? webStorage了解过吗 讲讲flex,flex-grow和flex-shrink 判断代码的输出 涉及到的知识点:原型链、作
第一题:给一个整数序列,每个数+1或者-1算操作一次 问最少操作多少次,可以得到一个连续序列 例如:给定 2 3 5 7 11 需要把2变为4,11变为6,即至少操作7次可以得到连续序列3 4 5 6 7 第二题:给定两个整数栈,如果某个栈的栈顶元素是两个栈的最小数,那么可以把这个栈顶的最小数去掉;如果没有,只能将一个栈顶元素移动到另外一个栈, 问操作多少次后,栈为空 例如: 栈一:3 4 栈二:
一、11.8技术一面(30min) 0、自我介绍 1、Java内存模型 2、栈溢出一般有什么场景?堆溢出一般有什么场景? 3、常用的集合类 4、HashMap的底层实现 5、线程池有什么好处?说一下线程池的工作流程 6、MySQL的底层索引用的什么数据结构? 7、SQL的性能优化 8、数据库的隔离级别 9、故障定位排查怎么做?如果系统访问比较慢,该怎么定位? 10、反问 二、11.10技术CTO面