一面: 1、聊项目、实习一共大概半小时 spring和springboot区别 spring常用注解 项目中可以优化的点 难点 2、数据库:对比mysql、Redis、ES 3、计算机网络:浏览器输入url发生的过程 4、Redis常用数据类型 5、操作系统的死锁 6、代码题:最长无重复字串长度(聊完项目之后写的题,再聊八股) 7、偏向于业务测试还是工具开发 二面: 1、问研究生的情况 2、问实习
C++客户端开发工程师-实时音视频 base杭州 一面 07.22 50min 自我介绍 项目的背景 客户端crash掉怎么定位到问题? 一个进程能打开多少个文件描述符啊? 音视频这边有了解过吗 问一些C++的吧。记不清顺序了,大致说下问了啥: 智能指针。 new/delete和malloc/free的区别。 怎么让一个类只能在堆上构建,怎么让它只能在栈上构建? 进程和线程的区别?什么时候用多线程
飞书平台面试 记不太清了 可能会有遗漏 是菜狗 重在参与 项目问题 负责的部分、遇到的困难、如何解决的 redis的优缺点、基本数据类型 rabbitmq结构 如何保证消息不丢失 操作系统 进程和线程的区别 进程的内存空间 Linux 常用的指令 查看某进程的cpu、内存占用情况 杀死某进程的指令 Java基础 接口和抽象类的区别、选择哪种实现多继承以及原因 具体解释接口和抽象类的使用场景 基本数
一二面就不说了,基本八股+实习+项目+做题,都是能handle的了得,面完都感觉没啥问题,因为基础知识已经准备的很扎实了 三面 0八股,上来就沿着实习经历一个一个问,比如: 1. 为什么你们团队自己实现这些技术而不是用公司内部提供的? 2. 你觉得实习过程有啥值得讲的讲一下。然后就是针对我做的需求,问背景是什么,为什么要做这个需求,为什么用xx技术做,明明别的技术方案也能做?聊实习相关聊了半天。这
二面面试官长得像我闺蜜男朋友 把我拒了 算法 商业化技术 1面 聊毕设 聊项目 机器学习相关的我不太懂 代码斯出来了 智力题: 64匹马 8个赛道 最少赛几次 2面 上来就说我不合适(其实也不知道HR要捞我干啥 很不理解 也不知道为啥给我二面?) 1. 代码:两个str 求和 做个加法计算器吧 也不找好题目 自己现写的题目 做完题目了跑出来了 还说我没有考虑可能的带上+的输入输出… 2. 简历:
个人情况 末流985、算法、小方向、1a会+若干在投a会a刊、暑期前无实习。 实习 实习面了两个流程,挂了两次。第三次复捞,鸽了。 流程1-文本岗 一轮游,准备不够。复盘的时候觉得很多问题其实都挺基础的,基础知识到位就行了。 题:最长不重复子串 基础:lstm,attention,transformer,CE,KL-div,JS-div,ln/bn,l1/l2;都挺常见的 流程2-内容岗 二面后挂
没想到9月底了我还在做字节笔试…… T1 拓扑排序就可以了。构造完图,找到入度为0的就是第一代,题目数据保证了第一代只有一个。 T2 其实就是找一个长度为k+1的子数组,数组中每一项*2都大于它的前一项。 只需要记录满足a[i]2>a[i-1]的连续次数,只要这个次数>k,说明可以组成一项。如果发现某一个位置a[i]2<a[i-1],那么要重新开始计数。因为要求是子数组,那么只要这个位置不满足,任
一面(3.25) redis用了什么数据结构 redis出现大key怎么解决 netty怎么实现的用户间通信 项目数据库表怎么设计的 你怎么查聊天记录给前端 群聊怎么实现 成员太多IO占用很多业务怎么优化 聚簇索引和非聚簇索引 where a>1 and b = 2 and c <3怎么建立索引 那bac和bca建立索引有什么区别吗 看你用了ES说下es的查询原理 ES分页算法有哪些 ES底层数据
自我介绍 项目 计网 1.四次挥手 2.等待时间 3.tcpudp区别 4.tcphttp区别 5.tcp和udp能否共用一个端口号 操作系统 6.进程线程纤程 7.线程间通信方法 8.生产者消费者模式 数据库 9.索引 10.为啥b+树 11.深度 MapReduce 12.过程 13.中间涉及到的排序 14.reduce结果有序吗 hbase 15.和mysql区别 docker 16.桥接模
狂问实习 final关键词的用法 进程之间的通信方式 哪种通信方式最快,为什么 其他通信方式主要消耗的时间消耗在哪 内核态和用户态的区别 kill -9原理 代码:判断一个树是否是完全二叉树 两个人轮流抛硬币,先抛到正面的赢,第一个人先抛赢的概率 一个概率生成器构造等概率器 #秋招#
浏览器输入一个网址经过的过程 这个过程中涉及到的网络安全的问题了解吗 https ddos 平时用linux吗 有了解分布式事务,有了解分布式事务的中间件和解决方案吗 MVCC讲一下 MySQL默认的隔离级别 非常详细地讲一下ConcurrentHashMap的扩容流程 削峰和超卖怎么解决 一致性与回滚#校招#
1、自我介绍 2、项目介绍,登录流程,防重复提交,操作日志,AOP 3、单线程和多线程,多线程的应用场景,解决了什么问题,如何实现 4、TCP、HTTP、HTTPS各自的特点和区别 5、OSI七层模型,TCP/IP五层模型 6、HTTP请求方法,get和post区别 7、输入url到渲染页面的过程 8、了解哪些设计模式,实现单例模式(DCL) 9、算法题:leetcode215 数组中的第k个最大
我投的是前端岗,然后收到电话让我转客户端,说不需要太多经验,于是就转了,第二天就收到电话面试,但是感觉自己基础挺差,就当做经验了。面试下来感觉自己的脸皮越来越厚了,哈哈哈。面试官人很好,会努力找能问的问题问,至少不会过于尴尬。 首先就是自我介绍,然后根据介绍问了点项目相关的东西,负责的内容。 接下来就是知识点: 1.计算机原理你学过吗?答:本科学过,现在记不太清了(感觉看前端面试题见得不多,可能我
#字节跳动面经#由于秋招还没下意向和开奖(说是审批中? 所以回馈一波上半年的秋招面经 熟悉C++ 但是希望就职Andriod,字节在语言方面真的很包容了。 一面-1h左右 先讲讲项目-里面有问道一些细节 HTTP、HTTPS的区别,HTTPs怎么安全,问我最近用什么语言(答之前用python,现在用Java )Python和Java的区别? 语言类型的区别:静态和动态,强弱类型 递归死循环会发生什
自我介绍 怎么理解堆和栈 调用的方法发生死循环 会报什么错 堆上的错还是栈上的错? ==和equals的区别 数组和链表的区别 Java种List接口都有哪些实现类 ArrayList和LinkedList原理,区别? 怎么理解Map HashMap原理 为什么要把链表转化为红黑树 怎么保证线程安全,比如同一个List,多个线程调用 (我说的synchronized和CopyOnWrite) sy