2022.04.24 从两点面到快五点,整个人都累了 有点小问题不太记得了 一面: 1.自我介绍 2.开始写题吧:快速排序找数组中第K大的数字 3.问了一下项目(第一次问学校的项目,但是我没好好准备),看我用过数据库,就一顿狂输出 问:根据学生的成绩打标签 比如60以下为不及格 问: 说说索引的实现 问:左联和右联的区别 4.他不知道该问什么了,我说计算机网络基础这方面也有一
1.自我介绍 2.为啥学前端(专业不是科班) 3.ES6特性 4.讲一下proxy 5.实现一个promise3秒后执行 6.介绍一下Reflect 7.flex实现俩栏布局,flex属性 8.async/await(中间发生了啥,返回值) 9.Promise.all的用法(根据上面实现的promise和async/await) 10.渲染列表中间发来啥(因为我提到storeRefs,为啥会自动的
1.面向对象和面向程序设计的区别 2.面向对象的三大特性 3.程序设计的模式,(工厂模式。。。) 4.js的引用数据类型和基本数据类型 5.vue的双向数据绑定原理 6.进程和线程的区别 7.操作系统中使用的数据结构有哪些? 8.前端对于密码的加密 9.后端设置cookie如何操作 10.http请求头有哪些设置,数据的格式有哪些? 11.重载和重写的区别 12.数据库设计的三大范式 13.osi
春季补录批,ACG网盘部门 一面: 项目类:(不具备参考性) 1. Sdk 是自己开发的吗,为什么要做sdk 2. Api 加密怎么做的 3. md5算法,其它加密算法 4. 第一个论坛项目是实际用起来了还是学习型 5. 项目用了消息队列,为什么用消息队列,不用会怎么样 计算机基础:(可参考) 6. Java和c的区别:C多次编译、Java 一次编译到处运行;垃圾回收,指针 7. OSI 七层 8
1.自我介绍(要求主要介绍后端相关项目,如何学习,有难点的项目,如何解决难点) 2.重新组织下项目,概述为什么要做这个项目,背景,对项目思考过程及难点解决,具体指标量化 3.项目中个人负责工作 4.职业规划 5.写过GO和PHP吗,对其有过了解吗 6.如何与你有分歧的同事进行沟通 7.如何理解用户至上 8.当向上汇报时产生重大问题,如何做 9.自己平时如何总结问题,解决问题 反问。 总体感觉:
早上面的百度,狠狠拷打80分钟,后续慢慢更新面经
昨天下午面的,今天上午共享了 46min 怀疑是kpi面 面试官全程不开摄像头,环境很嘈杂 问项目,感觉对方听不懂刚开始还以为HR面的 C++、网络、系统八股问了一些 然后问了一些冷门知识点 哈夫曼编码 前缀表达式 手撕151. 反转字符串中的单词 从后往前一次遍历秒了,说拷贝次数太多让优化想了两分钟没思路说就到这吧面试结束 没有反问环节 体验巨差
项目场景问题 mysql的相关内容:mvcc,B+索引和二级索引的区别,插入一条数据B+树的分裂情况,varchar的最大字节数目,多级索引的叶子结点存储的是什么,二级索引的叶子结点存储的是什么。隔离级别。mysql的脏读,幻读如何解决的。mvcc的不能解决幻读的情况。undo,redo日志是什么有什么作用。查询语句的加锁分析分析。删除语句的加锁分析。 两个sql:查找男生和女生的人数。查找平均成
1.八股 有几种网络io模型? 异步网络模型在什么场景下你了解有应用过?(回答了线程相关的场景) 除了用线程完成,还有什么操作可以完成异步操作? 同步阻塞和同步非阻塞在java层面怎么实现?(说前面网络io模型答得挺顺畅,具体实现细节还需要提升一下) 描述一下一次完整的http请求 知道的长连接有几种实现方式? 一个http请求包含哪几部分内容? 请求头里面的信息都有哪些? http的状态码有哪些
1、线程、进程的区别?最小执行单元是进程还是线程? 2、如何计算一个整数是不是2的n次方? 3、printf的具体实现? 4、什么是大小端?如何区分?有几种方法? 5、new与malloc的区别? 6、程序链接完毕之后分几部分? 7、Linux、Windows与FreeRtos的区别? 8、Linux系统中的中断为什么分为上下两个部分? 9、会快速排序吗?简要说一下? 10、static关键字的作
8.30秋招提前批第一次面试。凉了很久了 1.给你一个文本,以第二列的值为顺序排列整个文本 sort -k 2 2.grep fgrep区别 frep 匹配的表达式不作正则表达式处理, 仅作一般字符串处理 grep -v什么意思 -v 或 --invert-match : 显示不包含匹配文本的所有行。(反向匹配) 3.查找pid为100时的TCP端口号 netstat -tnlp|grep 100
6/22面完无消息 已寄 #后端# #golang#
之前提前批投了自动驾驶的,一直被共享,然后8月22换成了c++开发就直接通知面了 ——————————————————- 8月22日一面 介绍了实习的项目,然后c++八股轰炸,都很基础 你了解哪些数据结构 RAII怎么实现的 const和static关键字 引用和指针的区别 map和unordered_map的区别 纯虚函数,虚函数表存储在哪 什么是多态 手撕删除链表的重复节点,本地共享做的,自己
一点项目不问,上来就手撕。 1、手撕单例模式(饿汉、懒汉) 2、voliate关键字用处 (可见性、有序性) 3、手撕sql查询,在一个(学生、课程、分数中)查询所有平均分不及格的学生id和平均分 4、一个SQL语句执行过程 5、MySQL用长连接有什么好处吗? 6、ping命令用的什么协议,在哪一层? 7、UDP怎么实现可靠传输? 8、从一堆数中查找最大的10个数,应该怎么找? 9、linux看
一面:时间大概1小时(因为代码撕得快,45分钟左右就结束了) 1. 自我介绍 2. 问了很多深度学习以及神经网络相关:Attention模型和CNN的区别,DenseNet和ResNet的区别,Unet模型讲解,如何解决过拟合,讲一下如何多项式拟合车道 3. 基本上是把所有做过的项目都深入聊了一下 4. 手撕代码:手写快排+最大连续子数组的和(本来留了半小时,5分钟搞定,都是入门题) 5. 反问: