字节跳动后端开发工程师-Data-抖音/直播/电商/剪映-24提前批一面 自我介绍 项目,qps 怎么测的 epoll 的实现原理? 同步异步阻塞非阻塞IO?epoll是什么IO?了解过哪些异步IO 跳表?具体结构怎么实现的,用红黑树可以吗? redis 数据类型? 如何用 redis 实现阻塞队列、延时队列? redis 持久化怎么做的? 如果 AOF 命令还没写入就宕机了用户还能获取到吗 My
一面是通用素质面吧,主要考察“单口相声”讲的行不行。九月初面的一面,十月初才收到二面,看来本人单口相声讲的一般。本来投的上海的机器人部门,现在二面推进的是佛山的智能家居部门。 一面时长半小时,主要涉及自我介绍、毕业设计的创新点、在实验室项目承担的角色、大学生活遇到的困难和如何解决、为什么学的算法但选择测开岗、以具体例子说一说个人性格。 最后一问,印象最深刻,拿出了毕生的单口相声能力。题为“三个词形
Socket Linux Socket 编程(不限 Linux) Socket 中的 read()、write() 函数 ssize_t read(int fd, void *buf, size_t count); ssize_t write(int fd, const void *buf, size_t count); read() read 函数是负责从 fd 中读取内容。 当读成功时,rea
网络基础 Socket I/O 模型的演进
网络接口的使用例程 模块 tcp 客户端 tcp 客户端例程 udp 客户端 udp 客户端 http 客户端 http 客户端 select实现的tcp客户端 利用 select 实现的 tcp 客户端 tcp 服务端 tcp 服务端 udp 服务端 udp 服务端 详细描述 网络接口的使用例程
Unix/Linux网络编程常用的头文件有: arpa/inet.h netinet/in.h sys/socket.h netdb.h hostent(结构体)表示主机 servent(结构体)表示服务数据库的登记项信息
自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。 计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。 举个例子,当你使用浏览器访问新浪网时,你的计算机就和新浪的某台服务器通过互联网连接起来了,然后,新浪的服务器把网页内容作为数据通过互联网传输到你的电脑上。 由于你的电脑上可能不止浏览器,还有QQ、Skype
自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。 计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。 举个例子,当你使用浏览器访问新浪网时,你的计算机就和新浪的某台服务器通过互联网连接起来了,然后,新浪的服务器把网页内容作为数据通过互联网传输到你的电脑上。 由于你的电脑上可能不止浏览器,还有QQ、Skype
概述 网络程序指有客户端和服务器端,服务器端通常可以提供一些服务,客户端需要和服务器端建立连接后,消费服务器端所提供的服务,网络程序横跨所有 TCP/IP 5 层网络模型,本部分内部包括: 网络编程基础说明 网络程序示例 网络概念原理实践 下图描述的是一对 TCP 客户与服务器通信的网络程序发生的一些典型事件的时间表: 服务器首先启动,稍后某个时刻客户启动,它试图连接到服务器。客户给服务器发送一个
八股: mysql索引怎么存 优点 慢查询优化 redis hash怎么存, 哈希冲突 扩容, 查询流程 kafka为什么快, 消息怎么存 kafka怎么保证消息一定被消费 go的map底层结构 自选锁 互斥锁 自选锁的应用场景 😩忘记了, 可以说CAS Raft模块最难的一个, 为什么 两个候选者票数相同发生什么 项目 实习的难点是什么😩没什么可说的 实习的系统你觉得可以怎么优化😩 需求怎
一面: 自我介绍 白盒测试和黑盒测试的区别 用过charles篡改数据用过吗?具体怎么做? 弱网测试用charles怎么实现? 用过接口测试工具吗? 两个接口有关联怎么测? jmeter用过吗? 查询一个班级里面姓王的同学语句 student表中将id = 5的同学的年龄改为10的语句 插入排序的原理?插入排序的时间复杂度? python中的方法是怎么实现的? python里的变量定义时需要声明数
2022.4.14 笔试 2022.4.20 一面 1. 自我介绍; 2. 做了这么多项目,是什么性质的,研究生项目详细介绍,是自己做的吗; 3. 接口测试怎么实现的,项目难点,测了多少个接口,用例有多少条,怎么设计测试用例; 4. 数据结构,排序算法和时间复杂度; 5. 本地IDE手撕easy并调试,还有没有其他思路; 6. 平时关注什么技术书籍和网站,这些网站对项目有什么帮助; 7. 做项目时
2022.7.21 业务面 用的是牛客面试链接,如果有手撕的话是ACM模式,但是我没撕。 自我介绍; 深挖实习:做了什么工作、如何沟通、沟通不顺畅的情况、同事进度与自己不匹配怎么办、自己的工作模式,每个问题都需要举例; 深挖项目:APP测试项目、性能测试关注什么指标; 面对新领域怎么学习、最有成就感的事情分享一下; 反问。 发挥的不是很好,写面经攒好运,嘿嘿。 2022.7.26 综合面 自我介绍
8.8 1.对测试开发的理解 2.理想工作地点 3.项目 4.如果去实测项目的内容,要怎么做 5.OSI七层模型 6.http和https 7.期望年薪 8.反问 22分钟,感觉凉了,岗位理解好像也理解错了,不是我想要的软件开发和软件测试。
1、自我介绍 2、实习期间主要做了哪些工作 3、实习做的项目用了哪些技术栈 4、实习测试主要负责哪些方面的测试,接口测试是怎么测试的。 5、说一下工作中是如何进行测试工作的 6、印象深刻的bug,最后是怎么解决的 7、工作中是如何跟进bug的 8、抓包平时用的什么工具(回答用的大花瓶charles),知道原理吗,用过哪些功能 9、是否做过弱网测试(没有) 10、java什么水平(用过ssm框架),