一面:结对编程 面试前给了一个代码仓库,里面是一个购物车项目。面试的时候需要把代码仓库中的代码克隆到本地运行,并共享屏幕给面试官进行编程。 简短的自我介绍 说说对购物车这个项目的理解 实现三个功能,在写之前要补齐单测 功能一:20%折扣 功能二:买二送一 功能三:满500享5%折扣 这个购物车项目中有哪些可以优化的地方 反问 花絮 反问环节,我问面试官,Thoughtworks主要是做啥的呀。 面
介绍项目难点 基于项目聊react react是什么 好处 特点 进程线程 url输入的浏览器渲染 redux组成 store是干什么的 axios js异步 -微宏任务 (完全没问css) #面经# #校招# #秋招#
1. ES5,ES6新特性 2. let, const,变量提升 3. Set 4. js冒泡,捕获,阻止冒泡,应用场景 5. Promise, async, await,两个区别和特点,解决什么问题,回调地狱 6. 场景:如果需要发送一个请求,等待过程中需要有一个loading界面,同时不保证请求一定能发送成功,该如何处理(利用异步请求) 7. await中出现错误,await后面的内容会执行吗
一面(10.20) 上午面的,面试大概三十分钟,主要是八股,C++、网络与Linux 1. 说下指针和引用的区别 2. C与C++的区别 3. STL各个容器的数据结构 4.深拷贝浅拷贝 5.内存泄漏的场景,平时遇到过内存泄漏吗 6.子类构造函数调用顺序 7.析构函数的作用 8.谈一下C++多态 9.内存区域有哪些,分别存储什么变量 10.new和malloc的区别 11.链表和数组的区别 12.
1h10min 1.问成绩、有无实习,唠了会大学家常 2.挖了很久项目,一直问难点是什么,为什么难,怎么解决。然后让写解决这个难点的核心代码,面试官提了新要求,问你现在会怎么写(当然面试官好像觉得不怎么难哈哈,问我还有吗) 3.讲一下https、ca证书,跟我探讨(纠正我)了一下加密过程的安全性问题 4.讲一下浏览器事件循环与UI渲染之间的联系,事件循环和UI渲染是并行的还是串行的 5.讲一下pr
9.26接到面试邮件通知;9.27下午2.00面试;电话面 - 约40分钟 自我介绍 没问实习内容 this指向问题 事件循环机制 ES6新特性 介绍Promise 如果抛出异常,会在哪个阶段捕获到? 介绍async await WeakMap WeakSet 有没有了解;和Map Set有什么区别:弱引用/遍历 CSS3新特性 可以看这个:https://github.com/febobo/we
9月28日 一面 1、自我介绍 2、实习主要做的什么 3、有用过git吗?git pull和git fetch有哪些区别?git push 和git commit的区别? 4、HTTP和HTTPS的区别? 5、状态码了解吗?知道哪些? 6、GET和POST的区别? 7、TCP和UDP的区别? 8、手撕了道字符串算法题(力扣简单题) 反问 问的都不难,面试官说应届生刚进公司会先进行培训,然后才会分配
面试感受: 1.面试官水平很高,长得很像捷豹(下围棋的那位柯洁老师),从外表和谈吐中推测是985硕高材生 2.面试官现场发挥问了个场景题,两人之间的讨论挺像学长和学弟间的学术交流(向大佬低头) 面试时间: 9.30 14:00 面试范围: 大部分时间问项目+八股 面试问题 从什么时候接触前端的 简单聊了下科研方向,是深度学习方向的吗 为什么不做算法 xxx 项目是合作开发的吗,简述一下需求 项目里
一面 25分钟 自我介绍 项目介绍 业务题 点击输入框出现历史记录 输入搜索词自动匹配 搜索记录过多怎么优化 短时间内多次输入搜索词,优化 手写 防抖、节流 跨域有了解吗 nginx跨域怎么配置 你遇到过最大的挑战 二面 25分钟 自我介绍 跨专业原因 为什么不读第二学位或者转专业 实习中的收获 对实习经历的评价 为什么不申请转正 对海康的认识,为什么选择海康 能否接受加班(没直接说,
js的作用域链了解吗(我不太明白,以为是要说this指向的一些问题,面试官说全局作用域,我才想起函数作用域,块级作用域这些) 如何创建一个块级作用域(我回答花括号,印象中以为花括号也能创建,面试官提出疑问,谈起C中的for循环和js中的for循环创建的块级作用域是否相同) 块级作用域是花括号创建的吗?继续解释一下(我说起let、var还有const的区别,面试官提醒我是let创建了块级作用域) 那
9.2 牛客投递 北京 测试 hr加微信约面 9.5 10:00 25分钟 面试官是一个小姐姐 语音聊天 1.自我介绍 2.着重了解项目,问俺的毕业论文。是使用C和Python,介绍项目原理,设计架构,代码行数。 3.有无使用py库。 4.C与Python调用。 5.static关键字。 6.shell脚本,有无应用。 7.linux常见指令。 8.TCP/IP模型,各层协议。TCP IP ARP
25Min 1.自我介绍 2.介绍MTV框架 3.对测试的了解 4.selenium元素定位方法,使用时有没有遇到过什么问题,怎么处理frame框架 5.乐观锁和悲观锁 6.数据库索引,左连接和右连接 7.http和https 8.接口测试的方法,需要准备哪些数据 9.你做过哪些接口测试和自动化测试 10.用python查找多个文件中的文件数量思路(递归,count方法) 11.linux 查
#校招#
8.8 应用软件测试部 测试开发工程师 面试1h 只能说地平线HC太少了,面完面试官主动说可能不止一轮面试哦,结果放了半个月没了。 1. 自我介绍 2. 实习中最大的收获 3. 熟悉的语言Java/Python 4. Java创建线程的方法(除继承Thread类、实现Runable/Callable接口外,还有吗) 5. Linux遍历文件夹拷贝文件名中带有指定字符串的文件 6. cdb命令查看进
1.自我介绍 2.拷打项目,针对项目其中某部分优化 3.算法:二分查找,编写测试用例;计算中缀表达式,如何判断输入的合法性? 4.arp广播 5.传输层协议 6.linux常用命令,du和df区别,用过docker吗 大部分时间都在拷打项目 没怎么问八股 #面经##测开#