5.9投递 5.14笔试 笔试算法题应该是随机抽的,前两题是ACM模式,第一题是在数组中查找某个元素的下标,第二题是双链表排序。前两题的输入数据都是一行字符串,需要自己分隔。第三题是核心代码模式,题目有点忘了。算法题总体上是力扣中等难度。 5.23一面(25min) 字节对齐 大小端 高并发场景下有哪些注意事项? 死锁的四个必要条件 常用的数据结构及其适用场景 socket编程的流程 5.26二面
一面(八股文) 1.js 数据类型及检测 闭包 this call/apply/bind 原型&原型链 深拷贝 vs 浅拷贝 eventloop事件循环机制 promise 如何理解函数式编程 2.vue 生命周期 computed vs watch vs watchEffect 通信方式 vue2 vs vue3 哈希路由 导航守卫钩子 数据绑定原理 组件data为什么是一个函数 虚拟dom如何
全程48分钟,早上九点多面试,面试体验挺好,面试官还会引导我回答问题 自我介绍 java 内存模型 怎么设置堆内存大小,说了参数设置,然后问能不能动态配置参数 java引用和c指针的区别 java和c++参数传递方式,两者在按值传递和按引用传递有什么区别 java中有哪些容器,应用场景是什么,哪些线程安全 java中怎么实现线程同步,比如一个线程需要使用到另一个线程的执行结果 redis在项目中怎
新华三 题型:单选,不定项选择,问答题,编程题 编程题: 第一题:二进制加法 100% 第二题:寻找数组中第K大的数 100% 第三题:合并数组 100% 奇安信 题型:单选,不定项选择,编程题 编程题: 第一题:一个画布100×100,每个小块画一次为黑色,画两次为白色 100% 第二题:五排玩手机,求最多能玩多久 50% 一直没找到bug在哪 更新: 第二题估计是手机电没用完也可以换,我以为只
#华勤# #我的失利项目复盘# 流程很短(20多分钟电话面),可能是因为我太菜了。 java开发岗。 5.6做的笔试和测评,今晚6点多突然打电话来面试,紧张。(面完知道自己肯定没了,不过有提升) 本来这几天在准备另一家公司的面试的。(投3月开始投的,一直都没有面试,还以为处面会给另一家公司的,没想到被华勤先破了) 1.自我介绍。 2.介绍一下主要的项目。 3.开始抓着项目问了(我一个是实验室的项目
深信服 C++开发 3.7笔试 1.10道不定项(C的八股,还有给代码选运算结果之类的) 2.10道填空(给代码空选代码句、给程序写运算结果) 3.3道编程(时间不够没看) 没有Java岗随便投了个 结果笔试跟xc撞车,两边都大寄特寄
9.16 未尔科技 下午我怀着一丝紧张迎来了第二个秋招面试(我原谅我菜鸡了,c++选手 ,忘记录音了,凭记忆记录一下) 此处分割线------------------------------- 1.自我介绍 ,介绍一下课题,然后发现和c++无关就跳过 (and then 八股) 2.STL有哪些组成部分(没记全六个) 3.STL的容器说一下有哪些(balabala) 4.顺序容器和关联式容器的区别
9.24 联易融(后台) 下午我怀着一丝感恩,竟然给我面试机会,其实我看了感觉技术栈和人家不是很搭(一问三不知,c++选手 ,忘记录音了,凭记忆记录一下) 此处分割线------------------------------- 我:自我介绍一下 1.HTTP的request能不能介绍一下 2.那它的request头里面有哪些内容(还一直引导我说有哪些字段) 3.HTTP状态码,401和403,4
1、自我介绍 2、集合有哪些 3、HashMap的底层结构 3、gc有哪些算法 4、新生代用哪些gc算法 5、了解哪些设计模式 6、选择其中的一种设计模式展开来讲讲 7、单例模式是怎样操作的 8、选择一个你熟悉的项目,展开讲讲 9、在项目里面遇到的困难有哪些,是怎样解决的。 反问: 1、刚才回答的地方有哪些不足。 2、公司主要用到的java开发在哪些方面。
juc 讲一下reentrantlock(AQS) 可重入代表什么(答的是对应一个c对象,一个recursion属性代表重入几次,不会被直接持有的锁卡住,不知道对不对) JMM模型(happens before) 原子类(说了longAddr,AtomicStampReference) 线程池参数 newFixedThreadPool(说了因为不用不是很了解,追问自己怎么设置参数,答IO密集型和C
10.17 研详(LinuxC) 下午我怀着一丝感恩,去面试,软件开发工程只有LinuxC和后端(偏C#),选择了LinuxC(好像也比较缺,笔完第二天就约面,但是推了一个周末) 此处分割线------------------------------- 我:自我介绍一下 1.介绍一下项目(烂大街的Webserver) 2.是怎么保护那个共享资源的 3.开发环境是什么 4.Linux用过什么指令 5
10.16 海能达(C++应用) 下午我怀着一丝感恩,去面试,为数不多的线下面(应该说是秋招第一次线下),签到hr说你们软件岗人很多,有点卷(心里咯噔一下),然后他看我脸色严肃,就不和我说话了 此处分割线------------------------------- 排了一个半小时,在外面和两个硬件小哥尬聊,才知道人家线上一面过了,而且硬件的好像全场就他俩等为数不多的(不知真假)。。 一面技术面
Java开发 一面(50min) 实习项目(深挖,会出些场景题): 项目中遇到的问题 redis的使用 数据去重方式 其他方案:MQ 如果我不用redis怎么提高数据库性能? 分表怎么分 扩容怎么处理,不影响之前的表的情况下呢 八股: java集合 linkedlist和arraylist区别,那统计意义上的空间复杂度
10.16 睿联(C) 下午我怀着一丝感恩,面试,也挺尴尬的,我c比c++更菜 此处分割线------------------------------- 自我介绍。 面试:你C开发项目多吗 我:几乎没有 1.unsigned int 和 unsigned long 在32位和64位下分别多大 2.c++的this指针用过吗,什么是时候情况用的 3.重载和重写 4.char *p1 = 0; int
一面: 1、原型对象、构造函数和实例,new原理,箭头函数有原型对象吗 2、基础数据类型和引用数据类型,堆栈 3、看代码说输出,关于变量作用域的,let var 4、import和require的区别 5、cookie,他的属性,和cookie相关的攻击方式 6、http状态码,http请求 7、********算法题最大数 二面: 1、项目中收获比较大的经历 2、浏览器乱码的原因,浏览器渲染机制