1. 进程和线程的区别 2. 使用线程池的好处 ● 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 ● 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 ● 提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。 3. Redis和MySQL的区别 ● 最大的区别就是Red
75min(问题按时间顺序) 自我介绍 介绍一下你的实习 自动化测试框架: 介绍一下appium和testNG,分别用到它们干嘛 appium是怎么运行的 testNG的相关注解 testNG怎么做到多个case一起运行 testNG通过注解又怎么做到多个case一起运行 testNG和Junit的区别和优势 Spring框架: 介绍一下spring和springboot以及区别 简述spring
40min左右(结束时懵逼了没看时间) 1、自我介绍 2、说一下实习? (我着重强调了产出bug和uicase,然后我的实习主要是去熟悉美团收银的会员模块相关业务) 3、说一下会员模块的架构设计? (我:??我只能磕磕绊绊的答会员相关的一些功能和操作) 4、你参与过的最大的需求是什么? (我:我说我不记得具体的需求内容了,我只记得一些bug的发现。我真的很期待她能问问我的产出,比如有哪些bug,怎
1. 主要问了实习期间性能压测相关,如何保证数据的真实性与可信度,机器集群是否使用的现实机房等等 2. 做个easy题 3. TCP四次挥手 4. 反问 #字节测开面试#
1. 常见HTTP 状态码 2. TCP 三次握手 3. 进程和线程的区别 4. 秒杀系统可能会遇到的问题 5. 银行转账延迟 可能会是那些原因 6. 算法题 : 合并重叠区间
1. 自我介绍 2. 项目介绍 3. 算法题 两个一组 逆序输出 4. 计算机基础 挨个问了一遍 5. 数据结构 说一下字符串匹配的核心思想 一个暴力解法 一个KMP 口述一下快排或者堆排 关键路径的概念 迪杰特斯拉算法思想 说一下什么是哈夫曼树 6. 操作系统 是怎么起一个新的进程的 提了fork fork是系统调用吗 解释一下 7. 计算机网络 路由器的作用 介绍一下自己知道的路由协议 ARP
1.LRU算法 2.设计一个自增id系统该如何设计 3.如何评估各个大楼的等待电梯的时间的个人体验感 4.如何计算缓存和数据库的时间延迟和数据不一致的错误率 感觉都是一些场景题 然后如何去解决 面试完晚上收到了面试体验卷 没要像之前收到下一轮的面试邀请 估计挂了
面试官和所在部门技术栈都是go。 1. 强引用、软引用、弱引用和虚引用的区别? 2. java多态的实现原理? 3. java中实现多线程同步该怎么做?高并发场景下如何解决同步问题? 4. StringBuilder和StringBuffer的区别有哪些?String? 5. A服务器在不停的往B服务器发包,如果发生了网络拥塞,A、B服务器分别会发生什么行为? 6. 内存的页置换算法有哪些?口述l
问题内容: 在Python 3中,您可以将字符串格式化为: 但是如何格式化字节? 加薪。 如果没有字节的方法,该如何格式化或“重写”字节? 问题答案: 从3.5版开始,格式也适用! https://mail.python.org/pipermail/python- dev/2014-March/133621.html
问题内容: 我正处于从文件中读取某些数据作为字节流的过程中,并且刚刚遇到了一些不确定如何处理的unicode字符串。 每个字符使用两个字节,只有第一个看起来包含实际数据,因此,例如,字符串“ trust”在文件中的存储方式为: 通常,我只使用正则表达式将零替换为零,从而删除空格。但是,文件中单词之间的空格是使用来实现的,因此尝试执行一个简单的String’replaceAll’会使它有点混乱。 我
我有两个8位数的十六进制字符串。我需要对这两个十六进制字符串应用和操作,然后应用右移位到7位,并得到十进制值。我尝试将十六进制字符串转换为长度为4的字节数组(8*2=32位=4字节),并按相同的顺序对各个字节执行&操作,将结果保存到另一个长度为4的byre数组中。如何对这个字节数组进行位移位? 以及data1Bytes和data2Bytes之间的操作,该操作给出输出:bytearray1[0,0,
复盘一下,感觉可能🈚️了…… 感觉非常偏产品…… 1、项目深挖,挖的太细了,会一直追问为什么为什么为什么背后的逻辑是什么 引申出的问题:辛普森悖论的后验、如何衡量一个活动的效果、ROI分子分母讨论,都是基于实习 2、产品题目 最喜欢的app 举了一个策略要上线的例子,问一开始怎么设计指标体系、怎么预估要不要上线、上线时怎么设计实验、ab实验怎么评估、要哪些指标、如果显著了怎么证明是因为策略 3、
项目的表结构 mysql查询语句 mysql底层数据结构,查询过程 mysql和mongo的区别,为什么选mysql linux常用命令 redis为什么快 今后发展规划 #字节跳动2023秋招#
5.26二面 自我介绍 先问了一下个人的基本情况,包括最快什么时候入职,能否线下入职,能实习几个月之类的 【项目相关问题】 简单介绍一下简历上和自动化测试相关的项目 selenium在元素定位的过程中有没有遇到什么难题,是怎么排查的,又是怎么解决的? selenium元素定位找不到的几种情况 项目中针对登录页面是怎么设计的(数据驱动,页面元素、测试数据和页面测试分离) 通过这个项目主要学到了什么
Hr面完告诉需要加面 听说是部门技术老大面 自我介绍 你在字节实习过?做的什么? 听起来你用的技术都比较常规啊,有什么惊艳我的吗? 还是比较常规,聊聊产品吧,你对业务层了解吗?为什么要开发这个产品?卖的怎么样?多少用户用?你觉得这个产品定位是什么?变现逻辑是什么?(寄,产品文档前两段我都是默认不看的) 对接的这几个中台业务你了解多少? 说一下你来这里的优势 你对身边的人怎么看,有什么值得你学习的