b站春招服务端开发(主站)开始面试了吗

急急急😭😭
全部评论
不知道,三月份做的笔试,3道题目都ac了结果4月份开始说笔试未通过,可能就是没有hc了(春招非实习)
点赞 回复 分享
发布于 04-07 14:17 北京
一直显示面试中呢
点赞 回复 分享
发布于 04-04 00:36 上海

相关推荐

05-25 17:39
湖南大学 Java
一面 1、使用消息队列,如何避免重复消费;生产者配置中启用了幂等性,kafka会为每一条消息分配唯一的序列号(Sequence Number)和生产者ID。Broker会拒绝重复的序号,确保同一分区内的消息不重复。消费者处理了消息会正确提交偏移量。2、mq主从复制,如果主节点挂了之后,会出现什么情况主节点Leader挂掉之后,会立即触发选举机制,从该分区的其他从节点中选举一个新的Leader来接管,在选举新的Leader的过程中,可能会出现短暂的延迟,导致消费者和生产者无法正确向分区发送和消费消息,但是一般是短暂的时间几百毫秒或者几秒。如果原来的Leader节点只是暂时的故障,很快恢复,它会重新加入分区,成为Follower节点进行数据同步。如果原来的Leader节点无法回复或者挂掉的时间过长,新的Leader节点将继续承担分区的读写操作,而原来的Leader上未复制到新的Leader的数据可能会丢失。3、在java类中可以通过反射来访问一类的私有成员吗?可以访问,可以通过getDeclaredFields方法获取类中所有声明的字段,包括私有字段,通过设置Field对象的setAccessible(true)方法取消java语言访问检查,从而可以访问并修改私有字段的值。4、开放题4.1有两个文件,一个文件A,大小200MB,文件B,大小10G,内存限制是265MB,求所有在文件A不在B的行。4.2给n个正整数,求最小的k个值,这里面n远大于k5、从输入一个页面到显示页面的过程5.1URL查询IP地址是通过什么协议DNS协议5.2DNS是属于什么层的协议DNS 属于应用层协议 :DNS 协议运行在 TCP/IP 协议栈的应用层,它使用 UDP 或 TCP 协议进行通信。UDP 通常用于简单的 DNS 查询,因为其速度快且开销小;而 TCP 则用于更复杂的 DNS 操作,如区域传输等。6、介绍一下操作系统的虚拟地址和物理地址虚拟地址:是程序运行时使用的地址空间,由操作系统和硬件共同管理。允许程序在逻辑上独立都物理内存进行编址。使得程序编写和移植更加方便。每个进程都有自己的虚拟地址空间,不同进程的虚拟地址空间是相互隔离的,这样可以保证各个进程的安全性和独立性。物理地址:是计算机实际的内存地址,由内存管理单元MMU负责将虚拟地址映射到物理地址。物理地址是唯一的,用于直接访问物理地址中的数据。操作系统通过页表等结构来维持虚拟地址和物理地址之间的转换。7、页中断是什么时候发生的访问未分配的页面:当进程试图访问一个尚未分配给他的虚拟地址会触发页中断。这可能是因为该页面从未被分配过,或者是因为内存紧张,该页面被操作系统临时调出磁盘交换空间中。权限问题:如果进程试图以不正确的权限访问某个页面,会导致页中断。操作系统会检查页面的访问权限,并在发现委会访问时触发页中断。硬件异常:某些一件故障或者异常情况也可能会导致也终端,例如内存控制器检测到内存错误。8、linux如何表示文件系统的权限符号表示法:r表示读、w表示写、x表示执行数字表示:读、写、执行权限分别用数字4,2,1表示9、linux文件系统中,在一个文件中,查找一个关键字上下10行的一个内容,如何查找可以使用grep命令结合上下文参数-A显示匹配行后n行,-B显示匹配行前n行-C显示匹配行前后各n行。
查看12道真题和解析
点赞 评论 收藏
分享
没有笔试环节,只有一轮面试。面试体验良好,面试官很和蔼。项目提问1.你的项目架构是什么回答:前端VUE,后端Springboot,持久层MySQL+Mybatisplus2.你们是怎么做需求分析的3.你负责的工作内容是什么,在过程中遇到了哪些具体的挑战4.你们的测试用例的格式5.你认为你为什么能胜任这个岗位6.你三年内的工作规划是怎么样的第一年主要学习所在项目组的技术栈和框架,尽快跟上团队步伐。在熟练掌握项目后,我希望更加深入了解公司的业务和管理流程,学习更多的管理知识和技巧,提升自己的眼界和格局。7.你有用过哪些AI工具我主要使用DeepSeek辅助我的工作流程,使用AI插件去做代码调试8.软件测试的定位和意义是什么他是软件生命周期中不可或缺的一环,在保证软件的质量,提升用户使用体验和系统安全稳定的领域起着重要的作用。9.软件测试人员应当具备的能力有哪些10.测试人员会做那些事情可能要写功能点,要根据功能点写测试用例,并且测试有问题要提交bug报告。在自动化测试方面,可能要设计测试工具的开发,分为UI自动化测试和接口自动化测试。1.会参与需求的分析与测试策略制定a.参与需求评审会议,分析需求的可测试性b.指定测试计划2.测试设计和用例开发a.测试场景建模b.测试用例编写3.测试执行与缺陷管理a.分层测试实施(单元,集成,系统测试)b.缺陷全生命周期管理4.质量评估与报告输出a.质量指标分析b.测试报告编制5.自动化测试实施a.接口自动化b.UI自动化6.跨团队协作a.开发写作b.产品沟通7.测试过程改进8.技术研究与创新11.有了解过自动化测试吗回答:有了解过Pytest,Selenium(其实不太会)面经环节12.重载和重写的区别是什么重载指的是函数或者接口,针对不同的输入参数进行重载,让这个接口可以接受不同类型的输入参数;重写指的是子类重写父类的函数,使其更加符合子类的特征要求13.有用过泛型吗核心价值是类型安全,消除运行时的ClassCastException风险向一个List<String>中添加Integer类型的元素,编译器会直接报错,而并非在运行时崩溃,从而将错误发现提前到开发阶段,显著提升代码可靠性。比如写方法 add(int a,int b),add(double a,double b)现在只要写add(T a,T b) return a+b集合里面,以前List = new ArrayList();List.add("hello")String str = (String)list.get(0)现在List<String> = new String<>();List.add("hello")String str = list.get(0);是为了存和取都不会出错ClassCastException风险可以实现通用代码模板,例如List<T>,Map<K,V>可以存储任意类型对象反问环节1.业务方向和架构业务方向有餐厅,供应链等系统的开发测试。主要做敏捷开发,两周迭代一个版本,前一个星期分析需求和开发,后一个星期测试。主要工作内容是测试业务接口和功能,开发自动化测试平台,分为接口自动化和UI自动化。2.是否加班不考勤,一般9点到,6点走,偶尔会加班。
查看13道真题和解析
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务