基本信息 时间:2023.9.18 时长:22 min base:江城 面试岗位:前端 秋招 问题 自我介绍 你是哪里人? base 武汉,准备在武汉吗? 你本科是xxx的? 你本科学习成绩是? 前几轮跟面试官聊得如何? 有对你过往经历提出建议吗? 你现在base哪里? 你现在这段实习会实现到什么时候? 什么时候能出来实习? 实习时间还不是很确定是把? 你之前有两段实习经历,你的项目等等这些在
1.上来第一问,看过vue源码嘛? (答:看过diff相关,介绍了下vue diff算法) 接上一问,vue 的diff为什么不只使用一个指针,而是采用头尾指针? 2.vue computed 与 watch 是怎么实现的? 3.让你实现watch,你会怎么实现? 4.一次请求最耗时的地方是哪里? 5.一次https请求,哪个阶段最耗时? (答:可能是ssl握手) 接上一问,ssl握手最耗时,有什
hr自我介绍,j3 hr 自我介绍 为什么想来游戏行业 有什么成就感特别强的事情 聊了很久 遇到什么挫折,会不会挫败感特别强 为什么意向部门选的魔方不是我们天美 致命问题。。。不知道该怎么答了,当初只是想着天美会难一点 能否提前实习 -> 发offer的时候再确认时间 程序性问题 有没有亲戚在腾讯 生理心理有没有什么健康问题 是统招本科吗 最后反问,什么时候有结果 -> 2-3周后如果通过会有意向
1、自我介绍 2、webserver 项目中如果所有线程都在工作,收到请求怎么做? 3、输入url到网页显示的过程 4、C++内存分布 5、内存泄露怎么处理,怎么检测内存泄露(valgrind),valgrind的原理 6、unique_ptr内部实现,weak_ptr是为了解决什么问题 7、TCP和UDP的区别,TCP怎么实现可靠传输 8、项目难点,怎么解决 9、手撕:leetcode 253:
Unity和UE有什么区别?从gameplay框架,引擎底层,动画系统,AI,物理引擎,碰撞检测角度 状态机和行为树 C++虚函数,虚函数表什么时候生成,虚函数表指针存在哪里 C++异常 C++11新特性 auto friend sizeof{int,short,char,虚函数类,非虚函数类},内存对齐,为什么要内存对齐 线程间通讯方式 四元数和欧拉角,万向节死锁 渲染管线哪些部分是可编程的 怎
1、实习经历 2、性能测试流程?性能基线有哪些指标?怎么判定服务器的网络瓶颈? 3、如果一个接口相应很慢,怎么协助开发定位问题(不会) 4、Linux常用命令-传送文件 5、http常用方法有哪些?http和https区别? 6、get\post区别 7、什么是平衡二叉树 8、快速排序原理 9、数据库的存储引擎有哪些、分别有什么区别 10、编程题:输出一个数组出现次数最多的数 反问:技术栈、职责
1.自我介绍 2.为什么面试客户端? 3.项目中遇到哪些问题 4.平时怎么学习新知识 5.遇到过野指针吗? 6.TCP和UDP的区别 7.HTTPs和HTTP的区别,HTTPs加密算法追问 8.数组和链表的区别 9.栈和队列的区别,怎么用栈实现队列?两个栈 10.怎么判断一个链表是否有环?描述思路?快慢指针。 11.算法题:求数组中和为target的两个数的下标。使用哈希表实现,手写代码,追问算法
一开始先让我做了个自我介绍,然后问我擅长哪门语言,然后让我用C++做了两道题目。第一道是关于单例模式的一个懒加载写法,具体要求是构造一个类,要求写一个成员函数Print用来打印这个类对象本身的地址;第二道关于指针,具体题目是删除当前链表倒数第n个元素,写完之后让我解释代码。这个题目其实比较好做,但是我有点忘记链表结构是如何定义的了,有点不熟。之后问了我关于项目的东西,问的很细致,就是看我是不是真正
投的后台开发,面了两次QQ客户端。上次初试问了实习和项目,在初试池子里泡了3天,又开了初试面试。 上来自我介绍,问了两句做两道算法题。 第一道翻转链表,第二道k个一组翻转链表。 两道题都做过,可能因为第一次面试做题,第二道人懵了中间细节实在理不顺。 面完秒挂。 本来方向不对不强求过,希望留个好面评。
一面60min: 先问的什么时候能开始实习(? 项目: 项目介绍,亮点和困难 设计模式: 观察者模式的优缺点 笔试: 数组A数组B,无序无重复,A只比B多一个元素,求这个元素。要求 最低复杂度,原地,无数据溢出 C++ 重载重写隐藏 什么函数可以/不可以声明为虚函数 堆和栈的区别 纯虚函数的作用 各种STL容器底层实现 vector和list的使用场景 stack的适配器是什么,能不能用vect
1.自我介绍 2.项目经历用到了哪些技术(有一篇论文在投) 3.就论文当中用到的技术和库进行详细解释(intel MKL ,Eigen,octave,arpack,pardiso)等 4.计算机网络 经典tcp、udp 5.操作系统 死锁 6.数据结构(链表的一些用法,树的一些用法) 7.虚函数,虚函数表 8.cpp多态和继承 9.智能指针 10.内存泄漏 11.手撕算法题(两道)
你为什么选择了前端, 你做项目会不会注重工程,原理和基础会不会生疏, 原型和原型链(原型链箭头图), 基本数据类型和引用数据类型及根本区别, 堆栈区别, 类型判断(typeof instanceof具体区别), sql注入和xss以及CSRF(后两者区别), http缓存cache-control expires last-modified etag(四者区别及顺序优先级), cookie和ses
第一次面试,人麻了,发下面经给自己攒攒人品吧。 上来先四道题: (1)LRU缓存,leetcode刷过2次,但是太紧张了没a出来; (2)工程应用题,要解决2048游戏的两个bug,一个是加载出现白屏,另一个忘了。面试官分享了一个链接,是用vue3和typescript写的一个工程。用npm install后再npm run dev结果项目没运行,直接寄,而且我也不太会vue3和TS; (3)前端
年前随便投的没想着会约面 2.24 一面 上来先做题 判断链表是否有环 快慢指针秒了 二叉树的层序遍历 bfs秒了 最长公共子序列2 不会dp 调了40分钟dfs 最后超时 然后开始拷打 能实习多久 问我现在大几 装箱拆箱 什么时候会发生 有什么影响 状态机的实现方式以及怎么优化 介绍项目 怎么判断一条射线和一个圆是否相交 2d 怎么判断矩形和矩形是否相交 对象池实现的方式 由于我的对象池还是需要
一面(1.12 75min) 主要问一些C++八股:智能指针、map和set、重写重载和隐藏、左值引用和右值引用、虚函数、C++新特性、OS虚存管理等等; 编程题:二分查找+反转链表; 项目:高并发优化的方法、redis; 反问:部门的业务,实习生的职责和成长空间; 二面(1.18 45min) 只聊了项目,主要是给出了一些业务场景让你说出自己的思路; 反问:部门技术栈,实习工作时间和地点; 三面