bg双非本,Java选手,明确需要转码golong,实习ing中投递 笔试:基础题40分,考差的golong,Java技术栈做出来了大部分,算法题三道,60分,ak了,隔天状态变为用人部门筛选,一周约面 服务端一面 近1h 常规八股+八股底层(大概20分钟) 项目理解+sql场景+业务设计(40分钟) 反问流程:3-5天会有结果 面完大概30分钟,电话约了隔天的二面,推掉了 服务端二面 50min
一面 10.12 (40min) 1、自我介绍 2、keys命令 3、聚簇索引和非聚簇索引 4、abc联合索引,查c的查找过程(select c from xx where a = 1 and b = 1) 5、找到叶子节点后innodb引擎会做什么,还需要回表么(因为是联合索引,c被覆盖了不需要回表,叶子节点直接拿到) 6、tcp三次握手 7、握手时,客户端不返回ack,不断重新连接,服务端会怎
二面面试题: 1.深挖简历 2.你对运营怎么理解 3.说一个你有成就感的项目 4.你如何判断用户调研的真实性和可信性? 5.你找工作看重什么维度?平台成长 6.你实习过的几家公司,最喜欢/不喜欢哪家,为什么? 7.你怎么看待稻壳会员? 8.你对金山有什么认识? 9.你对base地的选择是怎样的? 思路分析 1. 深挖简历: 解释:这个问题旨在了解应聘者的简历深度和细节,以及他们对自己过去经历的理解
用的是金山会议,面试官是个南方口音很有礼貌的年轻小哥 自我介绍后没问项目 盒子模型 margin值设置百分比相对比哪个而言 margin的上下左右设置百分比有什么不一样 display的有哪些属性? 块级 行内块 行内元素的区别 JS有哪些数据类型?基本数据类型和引用数据类型的区别? 深拷贝和浅拷贝?描述一下深拷贝 ES6了解哪些?说一下箭头函数的特点 Vue的生命周期钩子是否能当做箭头函数 有哪
1. 自我介绍 数据结构: 2.设计一个先进先出的队列: 1. 如何判断是否满了? 2. 并发操作是否安全? 3. 如何安全? 4. 不加锁怎么保证进队出队安全? 5. 如何保证变量(版本号)是否并发安全? 6. volitile 实现原理 7. CAS+volitlie能保证并发安全吗? 3.如何实现一个优先队列? 1. 堆是什么? 2. 如果加入一个数据,会发生什么? 4.HashMap与Tr
服务端开发工程师 40min 自我介绍 golang用了多久 对Map并发读写会有问题吗 怎么安全并发读写Map(sync.Map,锁) go的锁使用怎么写,信号量有什么了解 channel有了解过吗 链表成环怎么判断 怎么找第k大个数,时间复杂段是多少,通过树结构可以处理吗 Slice的底层实现,扩容机制 HTTP和HTTPS的区别 TLS/SSL在哪一层协议 应用层有什么协议 ICMP是做什么
C++,不用开摄像头 1、自我介绍 2、拷打项目 3、dynamic_cast与static_cast 4、虚函数和普通成员函数的性能开销 5、引用和指针,引用作为函数参数占内存吗 6、迭代器失效 7、结构体、类区别 8、lambda捕获指针,指针可能失效,如何解决 9、什么情况用智能指针,用哪种智能指针 10、c++11之前,如何禁用类的某些函数 11、map和unordered_map 12、
1.怎么接触前端的,如何学习的 2.研究生三年做了什么,时间线 3.对wps的了解 4.代码风格,代码规范相关 5.和同事如何协作的,如何获取用户的需求 6.通过什么渠道了解最新的前端前沿知识 7.实习项目面向哪些用户,你认为toB和toC有什么区别 8.有哪些offer 9.实习为你带来了什么 10.为什么两段实习没有留用 11.反问 当场oc,说两天左右审批,许愿来个offer!
60min 自我介绍 开始聊C++ 对于指针的理解 传统指针使用时需要注意些什么 实际编程遇到过类似的问题吗,如何解决 智能指针有了解吗 Share_ptr和unique_ptr STL用过哪些容器 Vector的扩容怎么实现 怎么提高扩容的效率 Vector和list的区别,使用场景 面试官描述一个类,然后问内存布局 单继承后内存布局 多继承后内存布局 就刚刚讲的如何进行类型转换 程序编译流程
#24届软开秋招面试经验大赏# 9.22面的,面了差不多半个小时了 一上来就问项目,都不咋问我八股,八股就简单过了一下 八股: 析构函数和虚函数 堆和栈的区别 C++新特性 讲一下强制转换 四种智能指针 然后就是算法题:链表之间交换顺序(反转链表)比较简单吧,毕竟之前做过这题 项目: 数据库里的迭代器和非聚簇索引 火山模型是啥 死锁检测和避免 页面替换策略 讲讲自己的毕设用到了哪些硬件(也不知道为
#金山WPS# 简短自我介绍 浅挖项目 C++迭代器失效有哪几种情形?为什么会失效? 虚构函数的作用?执行顺序? 析构时先执行析构函数还是释放成员变量? 堆和栈有什么区别?如何申请堆内存? 为什么拷贝构造函数的参数要使用引用传递? 智能指针有哪几种,分别说一下? unique_ptr的使用场景? unique_ptr想提前释放内存应调用什么方法? C++的四种类型转换说一下? 从派生类转换为基类是
可能运气比较好吧,流程非常快,面试官也都挺友好的。 一面 n: (这个现在只能是回顾了,快忘了都,我按照相关知识点来展开吧) 非常nice的面试官,基本流程就是 自我介绍+问八股+反问 C++ 基本概念:问关键字inline、类与结构的区别、explicit关键字... 面向对象相关的:虚函数、构造函数、类的大小; 指针相关:野指针与悬挂指针的区别;介绍下智能指针; 内存相关:C++内存是怎么样的
从用户输入url到页面展示发生了什么 讲一下建立连接过程 介绍一下http缓存机制 https相对http有什么变化?为什么更安全? http2.0协议说一下 队头阻塞是什么? 介绍一下ES6新特性 let能在声明之前使用吗 介绍一下js数组原生方法及用处。哪些方法改变原数组? 介绍flex布局 了解BFC吗? this指向 call apply bind区别 介绍一下跨域?有遇到过吗?怎么解决
时间:10.11 没有自我介绍,直接问问题了; 1.水平垂直居中,分别都说出两种 2.block和inline的区别 3.选择器的优先级 4.BFC讲一下:创建条件,作用 5.relative和absolute的区别 6.判断js数据类型哪些方法 7.防抖节流:手撕 8.读代码输出题:关于this指向的,还有settimeout,async等同步任务、微任务执行顺序之类的 9.localstora
1.对低代码的理解 2.对路由守卫的理解,有哪些,怎么设置,作用是什么 3.权限的操作;动态路由 4.你觉得公司开发一个项目和大学课程上有什么区别 5.组件之间通信 6.父子传值和vuex的区别和应用场景 7.100张图片需要加载,怎么优化?(图片懒加载) 8.怎么获取图片是不是在可视区域内?有哪些方法? 9.创建一个对象的原理?如果返回的不是对象而是一个数字呢? 10.xss攻击 11.事件代理