1、C struct 和 C++ struct 区别 2、C 语言如何实现面向对象 3、形参和实参的区别、传指针和传引用 4、智能指针原理,有哪些 5、IO复用原理 6、HTTPS 建立连接过程、TCP 如何保证可靠性 7、线程同步方式 8、算法:判断子树(两次 DFS)、日程表安排(差分数组) #软件开发2024笔面经##字节跳动24届春招#
随便问了问实习和项目。 主要就是个算法题。 给定m个不重复的字符 [a, b, c, d],以及一个长度为n的字符串tbcacbdata,问能否在这个字符串中找到一个长度为m的连续子串,使得这个子串刚好由上面m个字符组成,顺序无所谓,返回任意满足条件的一个子串的起始位置,未找到返回-1。比如上面这个例子,acbd,3。
因为我有面试后记录和复盘的习惯,所以仍保留当时面试的过程记录,和大家分享以提高热度。同时期望有工作经验的同学投递我在招的岗位(3-10年经验测开),其他同学也可私信索要内推链接。 - 背景,笔者当时是7年多工作经验,其中4年多后端开发,3年多测试,在招聘软件上被ld主动沟通的。 - 一面,后来的+1,介绍工作经历,询问测试框架什么架构,怎么设计的,自己以什么角色负责哪些部分。计算机知识问了协程的使
1.简简单单问问实习。 2.拷打个人项目。 问的最多的就是,你的项目还有什么亮点? 3.感觉面试官都不想问了。。 数据库表怎么设计的,数据库字段,索引设计原则? https和http区别? 4.写两个题 不用临时变量,直接交换两个数字的值 LC 670 最大交换。
1. 简单八股。 HashMap底层原理,和HashTable的区别。 static关键字,用法,作用。 接口和抽象类的区别?抽象类可以多继承吗? java多态的实现。 四次挥手。 Mysql索引结构。为什么要用b+树? 2. 项目。 描述一下项目业务场景,整体架构。 假如业务增长特别快,流量突增,你会怎么办? 3.手撕 LC 56 合并区间。 手撕mid没写出来,gg。 跟kpi面一样简单的手撕
一面 1.自我介绍 2.深挖简历,非常注重数据细节,会一直问。 3.宝洁八大问的各种问题,你的优缺点,你最有成就感/最失败的一件事等等。 4.反问 二面 1.自我介绍 2.深挖之前的实习经历 3.日常喜欢用什么视频软件(抖音、小红书) 4.会用小红书搜内容吗 5.你觉得小红书的搜索做的好吗?哪里还可以改进? 6.用抖音搜过内容吗?跟小红书的搜索对比。 7.最近用的最好用的app,介绍给我。 8.又
2022.9.15 1.自我介绍 2.选一个项目介绍一下(RPC),有Dubbo多少的功能(30%吧) 3.如何暴露服务(不会) 4.服务挂了怎么办(连接断开),然后呢(不会) 5.数据库,一张表里有三个字段,订单id(时间+随机),用户id(随机),下单时间(毫秒级),此外还有其他的字段,如果是你,用什么做主键,用什么做索引,为什么(随便说的,忘了) 6.为什么一般用自增id做主键(存储时顺序插
2022.09.22 30分钟 1.介绍实习项目(20分钟) 2.为什么研究生选了自然语言处理,为什么工作选Java 3.设计一个hashmap(哈哈,这很舒服,送分八股) 主要是问项目,问为什么这么设计,是实习导师给的设计方案,还是自己独立设计,自己有没有自己的思考#校招#
9.26 / 10:50 / WeLink / 大约28分钟 自我介绍 什么时候开始学习Java 对类和对象的理解,内存中的分别存放在哪 一个对象修改了静态变量的值,其他对象是否可见 说说final,final能不能修饰方法的形参 方法中对形参的值的修改,方法外部是否可见(应该就是问Java的值传递) 对反射的理解 了解的框架中哪里用到反射 对List中元素的排序的方式,升序和降序 创建线程的方式
1.前端用什么做的 2.多少个子系统 3.单机为啥要解决分布式session问题 4.会话保存到哪里 5.有没有测试过秒杀系统 6.支付宝接口 沙箱 7.为什么用fastDFS,不用其他的 8.二进制流加密不会很慢吗 9.说一下秒传功能 10.分片上传要经过后端吗 11.分片是前端做的吗 12.弹幕视频网站整个后端都是自己做的吗 13websocket 14.持久化到哪个数据库 15.数据库分表
问题们: 自我介绍。 确认信息,高考考多少?有无复读?那年的一本线是多少,大学有挂过科吗? 你本科研究生都是在陕西,应该也是陕西人,为什么投的全国各地? 你家里人对你工作有什么期望吗? 从本科到研究生专业选择的想法? 你觉得自己做的最好的一件事? 你坚持最久的一件事? 作为一个前端开发者,你觉得自己比别人的优点是什么? 别人是怎么评价你的? 你身边有没有好的前端大牛来让你能看齐?或者你做什么能未来
求职期间在牛客看了很多帖子,现在也可以贡献一份了。双非本985硕士,Java岗,找工作图稳定(主要是菜),因此实习直接投的银行。选择了邮储实习转正,因此秋招几乎没投,面经侧重于找实习的过程。面试问题基本都是围绕项目以及基本八股展开,下面的面经按照时间线记录。 1、上海银行苏州研发中心实习(已拒) (1)项目 (2)sql 创建表、if not exist怎么用? (3)Sql的常见约束 (4)ja
2022/9/14 14:00 时长40分钟 面试官小哥哥非常友好 自我介绍 盒子模型,标准盒模型和怪异盒模型 BFC 层叠上下文,形成层叠上下文的方法,层叠顺序(这块答的不太好😅) let、var、const 箭头函数和普通函数的区别 vue2和vue3的区别 问项目,详细讲讲做的一些事情 useStorage的实现 CI/CD 反问 ========================= 202
2022/9/21 16:00 1小时 这一面属实是被面试官拷打了,答的都不太好😥,等感谢信了 自我介绍 monorepo和multirepo的区别 monorepo技术方案有哪些 pnpm解决了什么问题 为什么包和依赖要放到同一个目录下 讲项目 react里面如何用redux connect原理 React Hooks 和 Vue Hooks的区别 TypeScript获取数据类型的方法 手写
1.怎么学习软件测试 2.你们公司软件测试流程? 3.使用的测试平台使用流程? 4.你们公司的开发测哪些东西? 5.印象最深的bug 6.测试的5个阶段 7.功能测试的方法,集成测试的方法 8.测试计划,方法,策略的区别 9.测试用例的编写方法 10.正交法怎么做的,在什么环境下使用 11.app设计测试用例 12.接口测试怎么做的? 13.有编写自动化脚本吗? 14.实习中自动化和手工测试的占比