一面(已过) 1.https和http的区别是什么,https具体是怎么做的 2.你了解shared_ptr吗;如果让你手写一个shared_ptr,你会怎么设计 3.redis多路复用 4.了解设计模式吗,说说你开发中经常用到的设计模式,手撕一个观察者模式 5.简历上的项目 6.算法题:合并k个升序链表 -------------------------------------- 二面(已过)
互联网: 京东物流-数据研发工程师-离线数仓(8.14 16:00) 一面30min: 1.数仓分层 2.数据治理 3.业务使用的内部表和外部表 4.数据倾斜是怎么处理的 5.三道sql(join,group by,rank窗口函数、ddl语句删表和删分区) 快手-主站-数据开发工程师 一面(通用面)-40min(8.17 11:00) 1.介绍美团项目 2.数仓分层 3.join的mr过程 4.
自我介绍 简单说一下技术方向,擅长的东西,做过的东西 你对我们公司了解多少 C++中指针和引用的区别 Main函数执行前和执行后,程序还会有哪些工作要做 虚函数主要是在哪些场合下使用 构造函数可以是虚构函数吗 什么是常量类型的函数 左值引用和右值引用有什么区别 什么是左值,什么是右值,举个例子 C++中static关键字的作用有哪些 C++中命名空间的使用场景都哪些,什么情况下用有名的好,什么情况
1. 自我介绍 2. 介绍一个测试项目 3. Jmeter和python+request+Unitest分别做了什么 4. unitest框架是什么 5. unitest怎么实现测试用例的,或者说怎么判断这是一个测试 6. Jmeter是怎么实现接口测试的 7. 为什么用两个接口化测试工具,两个工具的区别,两个工具的优缺点 8. Jmeter的组件 9. python如何发现测试用例 10.借款时
刚刚review,记忆很深刻,和我之前看的面经不太一样,只能说看运气了,这要是不给我二面(求求了),真的会气到 1. 测试在需求评审阶段做什么工作 2. 假设需求评审完成,但是需求变更,测试如何应对需求变更 3. 设计测试用例方法 4. 测试登陆页面测试用例(黑盒、白盒) 5. 接口测试如何测试 6. 接口测试Get/post如何区别 7. Api发送请求,返回json字符串,如何获取字段 8.
1.DNS解析域名过程 2.面向对象的理解 3.项目中体现多线程的地方 4.项目中消息队列有什么作用,为什么要使用消息队列 5.项目中体现网络通信的地方 6.项目的难点
自我介绍 面试官问从python转到C++有什么困难 类型,指针 讲一下用到指针的地方 回调函数,数据结构寻址,智能指针 讲一下socket tcp、udp,linux协议栈,select,epoll 讲一下select、epoll 讲一下http与https的区别 讲一下用到的协议 感觉面试氛围很好,面试官很和气。希望能有二面 http,ftp,tcp,udp 讲一下stl常用的模版
应该是个主管面 30min 和面试官聊得还是挺好的 先自我介绍(还是一面的自我介绍PPT) 问哪一个项目最有创新点?我说了最熟悉的项目,并介绍了相关的背景; 这个项目有几个人参与?自己负责哪一些地方?他们负责哪些内容?老师师兄同门等;负责分类部分; 这个项目中有没有遇到沟通不好,冲突的情况?并没有,老师每周两次项目会,大家都交流的很好; 你觉得这个项目中的其他人有没有给你提供帮助?回答老师师兄同门
1.自我介绍 2.项目深入探讨 3.反问 时长35min 总结:面试官人很好,挺专业,做的LED的缺陷检测和色域校正方面的。C为主,Python,MATLAB也用。 可能挂了,但面试感觉挺好。
一上来的话,面试官先介绍了他自己。然后的话是我自我介绍,把准备的稿子读了一遍。 随后开始八股,问了一些简单的c++知识。 之后开始讲解实习和项目,巴拉巴拉一堆,然后面试官在记些什么,期间问了一些项目中遇到的困难和解决方式。 大致知识点如下: 1、设计模式:单例,工厂。好处和具体实现 2、面向对象三大特性,回答继承的时候面试官好像对减少代码复用是个关键点 3、多线程相关 4、vector和list区
面试官很好,有些问题答不上来的时候会给你不同的角度,不同的思路 1.自我介绍 2.java内存管理机制 3.java的异常处理有哪些 4.深拷贝和浅拷贝的区别 5.java的反射机制 6.动态代理怎么实现的(什么是代理,什么是 动态代理) 7. 面向对象的多态 8.多态的实现原理 9.java中常用的设计模式(分别举例) 10.单例模式,什么是懒汉式和饿汉式 11.工厂模式分为几种 12.依赖倒置
一面凉经 1.九个30px的盒子flex排列,父盒子100px。一排三个,三排。 八个盒子,最后一排两边放两个 2.写三角形 3.实现6px 4.使用扩展运算符实现两个等长数组合并成二维数组。例如【1,2,3】【4,5,6】合并成【【1,4】...】(递归) 5.使用reduce实现获取数组中最大相同字符的方法,不能使用其他遍历方式。 鼠鼠我啊,这波菜得抠脚了捏 #百度前端面经#
1. 自我介绍 2. 实现动画的方式 3. 如何实现响应式布局 4. 整体的响应式布局 5. 怎么根据vw、vh调整?vw、vh的单位 6. 根据vw、vh会导致图片的拉伸,怎么解决? 7. vw、vh是什么?值是什么?比例? 8. 如何实现一个垂直水平居中 9. js的基本数据类型 10. js的继承方式 11. js闭包是什么 12. 闭包的使用场景 13. 高阶函数 14. promise有
纯面经帖,供后人参考,非经验贴,发完准备卸载牛客安心搞论文。 个人基本情况: BG双非硕(非知名双非) 混杂型开发:Go/Java + 前端(Vue) + 移动端 (Flutter/Swift) 都有真实项目(或开源项目) Leetcode 500+ 题 三段小厂实习,Github 700+ Star,博客访问量 100w+ 国际级、国家级、省级竞赛都有(特等、一等、二等、三等都有) 学校 BG
1. 讲一讲实习期间负责的项目 2. 遇到问题怎么解决 3. 由项目讲到工厂模式,讲了一下项目中具体用的简单工厂模式 4. 由项目讲到多线程,线程安全,互斥锁等等 5. 由项目讲到socket,socket、bind、listen等一系列接口 6. Scoket消息协议的了解? 当时有点懵 7. 面向对象的理解?以及代码中的集体使用场景 8. Static的作用 9. Vector和list聊一下