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) 只聊了项目,主要是给出了一些业务场景让你说出自己的思路; 反问:部门技术栈,实习工作时间和地点; 三面
24届秋招结束(拿下BBAT等8家大厂,其中绝大多数SSP) 持续回顾从23年2月到23年10月的实习、秋招面经!欢迎关注(跪求)! 当时被吊打了 * 写题 全A了 * 项目45分钟 * 浏览器底层(V8)核心原理 * AST抽象语法树如何生成 * AST => DOM树的具体过程 * JIT的原理——ignition过程 * 从我写的代码到用户看到的界面这个过程中发生了什么事情(主要考察Reac
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、编程题:输出一个数组出现次数最多的数 反问:技术栈、职责
我只投过天美暑假实习和微信实习补录,但莫名其妙有个qq客户端的秋招,不过岗位和我填微信补录的时候一致,莫不是我填错了 总共面了2个小时十几分钟,我的项目是webserver + mit6.s081,整个过程是项目拷打 + 八股 + 手写LRU。 1. 自我介绍 2. 介绍一下mit6.s081的模块组成 2.1 介绍一下你在内存管理方面的工作 2.1.1 你认为操作系统内存管理要有哪些模块 2.1
一共两轮面试 一、专业面(初试)约30min 1.首先是自我介绍 2.平时使用什么建模软件? 3.最喜欢哪个游戏的场景,为什么? 4.对地编的理解是什么? 5.用什么引擎做地编,熟练程度和使用经验? 6.简述一下作品集里某个作品的制作思路? 7.之前在友方公司做地编的工作流? 8.你有什么问题吗? 一共有三个面试官,后来加了微信说通过面试,等待复试,等了快一周多也没等到,后来就直接进hr面了 二、
面试官问的问题很专业,只怪我太菜了。 自我介绍,然后没问项目,可能webserver烂大街了,后面才问的,可能看我啥也不会把 两个场景题: 1 定时器 用什么数据结构:比如数组增删性能较差, 我:如果值涉及增删定时器,我会采用链表结构(如果涉及查找呢。我又说用哈希表可以综合两个问题,关键时候,专业名词一个想不出来……) 2. 如果给你十万个高考生的高考成绩,你会选择用什么排序算法,为什么。(为什么
面试官迟到了半小时,说是邮件给我通知的20:00开始,但是给他通知的20:30开始,这。。。。。 1、自我介绍 2、你简历上写的项目,你挑一个来大致介绍一下吧; 3、你做这个web服务器是出于什么原因呢? 4、这个服务器功能上与nginx服务器有什么不同之处吗?-非科班的劣势体现出来了,之前没有了解过nginx; 5、从网址栏键入URL,直到页面呈现在浏览器,这期间发生了什么,尽量详细一些; 6、
时间:5.26晚上 纯拷打,拷打得我想找个地缝钻进去; 1、手撕算法(链表反转,需要自己实现数据结构,处理输入输出),5min撕出来了,面试官说代码写得不够合理,开始加一些需求,心理素质太差,其实面试官提的需求不难,但我一直get不到,好在面试官很有耐心,一遍一遍地引导; 2、开始针对简历提问; 3、自己做了一个STL,在实现vector和deque的过程中,这两者最大的区别是什么? 4、实现的s
1.swift内存管理。 2.移动控件时calayer是干什么的。 3.C++多态。(分别从动态多态和静态多态回答) 4.派生类是如何寻找虚函数表的。 5.派生类开辟的对象如何跟虚函数表绑定。 6.虚函数表在内存上需要存储多少份。 7.构造函数可以是虚函数吗。 8.C++的内存管理机制是什么,跟Java内存管理机制之间的区别。 9.C++中为什么malloc要指定大小,free不需要。 10.Ja