投的是交互设计的产品研发岗 面试过程:面试体验还比较舒服,上来面试官比较客气地介绍了自己的身份,所属的部门,以及在做的项目等。然后就是常规的交互面试内容:自我介绍—作品集—面试官提问—反问。说一下印象比较深的几个问题: 比较注重细节,问了我项目里的“金选榜单”界面的星级评判标准,为什么选择星星,为什么选择金色等,还给我了一些设计建议。 讲解笔试题的时候,因为我选择的设计题是redesign苹果的a
楼主在BOSS直聘上投的日常实习,其实没抱什么希望,很意外收到了面试邀约,目前暑期实习不太顺利的小伙伴,建议可以去BOSS直聘看看,进度很快! 一面-20min-04/25 自我介绍 介绍下你的两段实习经历(产出、学到了什么)? 为什么不选择技术相关岗位,选择产品运营? 实习地点(北京、杭州、广州)有问题吗? 最快到岗时间?实习时长?(重点询问,面试官解释说需求很急,会作为重点考量对象) 大学(目
一面(30min) 自我介绍 小米实习里面收获最大、做的最好的部分(说了推广策划部分) 数据指标主要是什么(点击率) 百词斩里的业务调研的工作流是怎样展开的(主要说了怎么承接业务需求) 问的是怎样开展业务调研,包括怎么邀约(其实跟面试官想的不太一样,但补说了用户调研的部分) 这些过程你有自己去参与对吧? 对抖音广告有什么了解吗?(回答的有点乱……应该提到竞价广告的) 讲了一下工作板块和可能的一些顾
应聘职位:测试开发工程师 一面 7.22 60 min 简单自我介绍 实习具体所负责的工作及其项目背景 以具体需求举例,谈测试用例设计思路 印象最深的bug及其原因 接口自动化测试如何实现 接口自动化测试的作用? 接口自动化测试和UI自动化测试的区别? pytest框架的优势? UI自动化测试能否取代手工测试? 对App支付功能进行测试用例设计 算法题:给定数组,输出所有3数之和等于0的数组 co
JAVA源码 HASHMAP底层机制 TCP的细节,怎么建立连接的,拥塞控制,流量控制的区别 MySQL MVCC机制,事务隔离级别,幻读 JVM的垃圾回收,全过程,新生代,老年代,balabala的细节 进程间通信 .写一道算法题,贪心,应该是leetcode原题 一个简单的动态规划#字节跳动实习生招聘##后端开发话题##面经交流#
项目经历 实习经历 hashmap 怎么实现? 答:数组 + 链表/ 红黑树,然后讲了一大堆添加元素的操作(算hashcode -> 算index -> 冲突解决) hashmap 扩容流程 答:默认16,有个扩容阈值0.75,扩容2n 然后呢?具体扩容过程 答:( 沉默 ) hashmap线程安全吗? 答:不是,首先hashmap设计理念就不是多线程场景下的 hashmap在并发场景下会有什么问
面试官迟到了几分钟,hr说是开会 面试官进来之后说开始吧。 1.没有自我介绍 2.八股(好多我忘记了想起来了再补充)顺序是操作系统,计网,C++。 我记得几个: TCP三次握手四次挥手 get和post区别 http状态码 cookie和session IP分片,路由器交换机网桥工作在哪一层,constexpr用过吗 进程和线程区别 什么情况会导致任务调度 页表存放在进程中还是系统中 静态库里面是
2023.11.24 Q1.项目拷打(30min)(回答了百分60) Q2.主从分离。主库宕机从库会受到什么影响。(50) Q3.binlog(90) Q4.MVCC(90) Q5.算法:从钟表的0点开始,可以顺时针一步或者逆时针一步。给定总步数N,求终点为0点的总可能数。(AC)
23.11.20 Q1.TCP拥塞窗口(回答了百分75) Q2.HTTP返回码(100) Q3.进程和线程区别(75) Q4.OS虚拟内存的实现(90) Q5.MySQL事务(100) Q6.MySQL事务的隔离级别(90) Q7.InnoDB隔离级别的实现(30) Q8.Redis内存管理(0) Q9.算法:判断数B是否为树A的子结构(秒AC) Q10.算法:给定一个数字和数字集合。复用数字集合
自我介绍 项目 做题: 1.求平方根,保留两位小数 2.找一个小数在升序整型数组中的最近位置 项目经历感觉不怎么匹配,题是撕出来了,希望有进面机会
10.23 面试体验很好,面试官全程微笑,没有压力,全程45min 项目: 1. 项目难点有哪些 2. 数据库是怎么优化的 3. 压力测试怎么做的? qps多少? 4. 高并发的问题怎么进行解决? 5. 缓存一致性 6. 项目中哪些业务逻辑设计到线程安全,如何解决的 八股: 1. 常见的锁,锁的原理是什么 2. gc的过程,有什么类型的gc,什么条件下出发不同类型的gc 3. 内存泄漏遇到过吗?
面试时间 10.24 1. 项目难点 2. 怎么解决的csrf问题, 除了你的项目这种还有什么方式(说了三种之后,还要继续说) 3. 数据库有哪些锁, 分别有什么应用场景 4. synchronize锁的原理 5. synchronize怎么进行了优化,轻量级锁、可重入锁等等 6. Threadlocal原理,怎么用 7. CAS原理,使用场景,有什么缺点,怎么解决(说了ABA和循环开销之外还在继
面试官准时到,不过面试官看起来很累且不耐烦,问了半个小时的项目和八股就开始撕题,两道分别是K个一组反转链表和编辑距离(leetcode原题),都做出来了。面试完也没有反问,就说时间到了就把会议关了,感觉又是KPI,就不能给我一次正常的面试吗 全程根据简历提问,也没有深挖。题目记不太全了,零星记录一下: 1. 问实习,印象深刻的是什么,遇到了什么难题,用什么方法解决的 2. 基于跳表的数据库,你是怎
手撕题目的意思就是,给你一个数n,再给你一个数组a,a里面可能是0-9的树,你要找到用a里面的数字组成的比n小的最大数 讲了下思路,没撕出来,凉凉 操作系统:进程通信方式,最快的方式,共享内存存在什么问题,如何解决进程并发同步问题,虚拟内存了解不?如何实现的。缺页中断了解不。内存泄露问题,c内存泄漏和java的内存泄漏,如何解决。有没有遇到内存突然增大的情况。 计网:tcp,tcp可靠性如何保证,
记录下一些答的不好的问题 大数据 1. spark和flink优劣 2. spark 分片 广播 checkpoint 算法 数组中第k大的数 刚开始用的最小堆 后面经面试官提醒改为quick select。最终时间原因,写完了没来得及测试 剩下都很常规 例如零拷贝,乐观锁,aba 总结 1. 大数据底层原理理解不深 以为后端岗不问这些 2. 算法不能满足于知道一种解法 要知道最优解