1.自我介绍 2.==与equals的区别,String类里面的equals方法实现看过吗,大概的实现流程 3.Redis有哪些常见数据类型,string,hash,还有zset的内部实现用的什么数据结构,zset数据结构有哪些应用场景(排行榜,实时排名,去重统计) 4.你的项目中用到了分布式锁,使用分布式锁的时候需要注意哪些问题,分布式锁的使用场景(答的商品秒杀);为什么要用分布式锁,不用syn
22.10.13 共30分钟 自我介绍 java 面向对象介绍一下 字符串相关类 final、finalize、finally BIO、NIO、AIO IO 流都有哪些 集合类都有哪些 数组与 list 相互转换 项目用的框架 Spring 常用注解 redis介绍一下 redis 分布式锁怎么实现 口述 sql 工作意愿地点 反问
技术面 1.自我介绍 2.大学期间有学过软件测试的课程吗? 3.我看你的简历上有设计一个测试方案,这个方案是完全新开发的一个新系统还是迭代的系统? 4.写了多少条测试用例? 5.这个系统的主要模块有哪些? 6.登录功能让你来写测试用例,你能想到哪些点呢? 7.你了解编写测试用例的常用方法吗? 8.C语言里面引用和指针有什么区别? 9.Python中列表与元组有什么区别?Python常见的类型转换函
1. 测试是干什么,需要哪些能力 2. 做过哪些接口自动化测试 3. 沟通方面的困难怎么解决的 4. 手里几个offer 最快这周出一面结果
框架基本固定,开发按结构来就可以了. 许多小功能基本都是一样的逻辑, 增,删,查,改. 数据表基本差不多,少量不一致,不能合表. 一个小功能下来,大多时间都在定义 api,对象,各层参数传递,转换,重复着基本一样的逻辑. 几个小功能下来,写都写烦了. 这个好像又没有好的办法避免,实在是想跳出这种又费力又对耐心的拆磨(虽然不费什么神思考太多,但对精神很是折磨),大家对此有没有经验分享一二. 哈哈,见
2023.10.10 时长:50min 技术一面(线上) 自我介绍 前端学习时间 掌握的技术栈 前端的体系认识 Vue 的生命周期有哪些 Vue 的响应式原理 Vue 组件通信 computed 和 watch 的区别 Vuex 的使用 JS 的数据类型有哪些 ES6 的新特性 同步、异步和 Promise 分别是什么 常用的布局方式 实现水平垂直居中 块级、行内元素的区别,如何转化(displa
1.自我介绍 2.图片懒加载的方法 3.本地存储 4.怎么为localStorage设置一个过期时间 5.怎么查看cookie 6.promise的三个静态方法,并说明分别是怎么实现的,说一说你自己是怎么实现promise.all方法 7.重排和重绘 8.生命周期 9.响应式布局 10.webpack 11.项目中遇到的难点分别是怎么解决的 12.数组中的常用方法,不用sort怎么实现排序 13.
首先自我介绍,然后介绍项目,会问项目,问的比较细,后面手撕代码,还会问一些基础的c、c++知识。 问题整理: 1、volatile关键字作用 2、代码题:两个升序链表合并成一个降序链表 3、一个无符号int类型的数,将他的二进制数最后一位由1改成0 4、UART的数据格式?如何保证在侦听UART时不会一直判断接收到0? 5、如何写一个无限循环? 6、volatile的作用; 7、寄存器长度变小,寻
在腾讯会议上,一对一,面了一个多小时,首先自我介绍,然后介绍项目,会问项目,问的比较细,后面手撕代码,还会问一些基础的c、c++知识。 问题整理: 1、volatile关键字作用 2、代码题:两个升序链表合并成一个降序链表 3、一个无符号int类型的数,将他的二进制数最后一位由1改成0 4、UART的数据格式?如何保证在侦听UART时不会一直判断接收到0? 5、如何写一个无限循环? 6、volat
7.12号 一面:60分钟 1. 自我介绍 2. 选一个你觉得做的最好的项目进行介绍,然后逐个问简历上写的该项目的每个技术点(项目大概问了30分钟) 3. Hadoop组件你熟悉那个(回答MapReduce和HDFS) 4. HDFS的读写流程说一下 5. 如果HDFS写的过程中DataNode宕机了会怎么办?(回答了一台DataNode宕机的处理机制) 然后追着问:如果所有的DataNode都
2022.7.21 业务面 用的是牛客面试链接,如果有手撕的话是ACM模式,但是我没撕。 自我介绍; 深挖实习:做了什么工作、如何沟通、沟通不顺畅的情况、同事进度与自己不匹配怎么办、自己的工作模式,每个问题都需要举例; 深挖项目:APP测试项目、性能测试关注什么指标; 面对新领域怎么学习、最有成就感的事情分享一下; 反问。 发挥的不是很好,写面经攒好运,嘿嘿。 2022.7.26 综合面 自我介绍
8.8 1.对测试开发的理解 2.理想工作地点 3.项目 4.如果去实测项目的内容,要怎么做 5.OSI七层模型 6.http和https 7.期望年薪 8.反问 22分钟,感觉凉了,岗位理解好像也理解错了,不是我想要的软件开发和软件测试。
一面7.7 17.30(35min) SpringBoot类加载过程 Spring的ioc和aop机制 MyBatis用到了哪些设计模式 简单介绍一个比较熟悉的项目 MyBatis用到了哪些Java的机制 说说Java的反射机制 说一说Java面向对象特性,怎么理解面向对象 HashTable和HashMap的区别 HashMap的扩容机制 String StringBuilder StringB
7.11投递的简历 7.14发来了性格测试和笔试的通知,性格测试两天内做完,就是单纯的性格测试,没有找规律那些。 7.15笔试 咱就是说...这个时间是不是也太赶了!万一我没看到短信不是折在了笔试上! 20道计算机基础知识选择,设计数据机构、计网、操作系统、c++、数据库 7道送分题,涉及到红绿色盲检测这种(1min就能写完) 3道编程题基本都是模拟题,和同学算法岗的编程题比,感觉开发要简单不少?
发面经攒运气💗 一二面和其他同学发的面经差不多,比较常规,但是我的三面好像和我看到的面经不一样,总结一下供大家参考~ 上来面试官就直说,“我来看一下你之前的面评哦”,估计是前面有面试官说我的算法能力不够,上来好像都没做自我介绍就直接让做算法题了。 算法题:给定一个txt文件,每一行存了若干句子,统计:1. 单词出现的次数 2. 单词的种类 3. 每种单词出现的次数 吭哧吭哧写出来了,但是忘记怎么