1. 自我介绍(由于自我介绍过快,被叫停) 2. Bean的生命周期 3. Mysql数据库的Innodb索引有哪几种 4. 普通索引和主键索引区别 5. MySQL的事务隔离级别 6. 读已提交和可重复读 7. a表和b表,每张表一百条记录,left join 最少记录和最多记录 8. (a,b,c)组合索引,(a,c)能命中索引吗?(b,c)能命中索引吗? 9. 垃圾回收算法有哪几种 10.
🕒岗位/时间 广州小公司一面 java开发实习 6.26 15:00 1.如何解决超卖问题 讲了下setnx来锁定车次和日期 来进行每趟车的库存一个个扣减 (自己再考虑下设置队列前 怎么搞的?设置后怎么搞的? 该怎么锁去卖票才是最高效率?) 2. 锁设置的时间怎么定 答了设置了20s 如果超过20s 就redisson的看门狗 2.问了下怎么去锁的 锁用户还是 锁什么? 锁的是每日车次 3.如果
2024-10-11 度小满三面 问 介绍小红书项目 介绍字节项目 函数式编程,面向对象 手写题,一个函数,对传入的数组排序,改变了原数组,改成纯函数 toSorted, 拷贝再排序 nodejs 中遇到多个地方更改一个公共变量如何处理 科里化有什么好处和问题 提到了测试,确实没咋想到 手写一个金额转换函数,数字->中文,12223333 -> 一千二百二十二万三千三百三十三 // 我这样写的,
秋招以来遇到的最平淡的面试官,情绪稳定的可怕,淡定卡点45分钟结束 面试官可能是搞前端的,中间两次问我前端技术的掌握。 问题的话基本是八股,Jvm,mysql,redis,rocketmq,设计模式,项目都有问,不过没什么深度也不追问,感觉像是kpi,就酱吧 #牛客创作赏金赛#
2024/09/26 度小满一面 1.介绍一下第一段实习 2.介绍一下第二段实习 3.java中的集合有哪些 4.arraylist和linkedlist区别有哪些 5.arraylist扩容机制 6.hashmap的长度为什么设置为2的n次方 7.介绍一下tcp三次握手 8.访问一个url会经过哪些步骤 9.垃圾回收算法有哪些 10.mysql索引的有哪些 11.索引失效的场景 12.慢查询处理
🕒岗位/笔试时间 全程八股文拷打 7.4 15:00 一面 讲一下树的遍历方式 讲一下平衡二叉树 讲一下mysql底层数据结构 讲一下mysql的事务原则 讲一下mysql的索引怎么样 讲一下如果有四个字段是枚举 需要建立索引么? (这个不太懂 有大佬解释下么) 讲一下redis和mysql的区别 如果设计一个消息队列用什么数据结构 如果是一个优先级队列呢 讲一下redis的io模式 讲一下缓存
4.27深圳店小秘网络科技有限公司 Java开发工程师 全程线下 笔试40分钟 基础知识+单例+sql+创建10个线程抢票 比较简单 一面60分钟 说一下arrylist实现和扩容机制,linkedlist和arrylist的区别,了解多线程吗,讲一下syschronized,锁升级过程说一下,线程池呢,spring的事务传播机制,mysql的事务呢,具体讲一下,如何解决脏读不可重复读和幻读的,你
验证一下今年开发岗实习招聘的底线到底有多低。试试今年计算机毕业即失业的就业底线。 bg: top 985本+top硕 一共二面,一面30min,HR和技术面同时进行。 HR: 什么时候能到岗,导师放实习吗?到岗几天?期望薪资?有其他offer吗?想从我们这里学到什么? 技术: 为什么选择go?学习流程是什么? slice和数组的区别?答了slice是对数组的封装,实现了动态扩容和传参时不逐一复制元
C++11新特性了解哪些 什么是移动语义 面试官给了一个线程池代码,给五分钟读代码,然后给面试官讲解一遍(C++11写的) 万能引用的作用 线程池中vector<std::thread> 有什么用,thread的资源在堆上还是在栈上 vector扩容,什么时候触发扩容 除了mutex还用过其它的锁吗 讲讲C++17的读写锁 unique_lock 和 lock_guard 的区别 问线程池代码中,
1. 简单问了项目 2. 数据库故障的可能原因 不会 网上答案:cpu 硬盘 网卡 交换机 路由 天灾人祸 3. 操作系统文件读写过程要注意的细节 注意刷盘?我答的不好 4. a服务用tcp往b服务io写入文件场景,要注意什么 我在面试的时候,实在搞不懂面试官要我答什么东西。最后不了了之,感觉挺难受。 面试后我仔细想了想可能的知识点:请求确认的超时重传,消息队列,重复信息消费如何实现幂等性(Red
1、自我介绍 2、介绍项目 3、下单逻辑如何实现 4、派送地址是否超出派送范围如何实现 5、下单逻辑有哪些测试点 6、用了哪些中间件 7、关于Redis有哪些测试点 8、介绍消息队列 9、介绍一下实习中自动化工作 10、Pytest目录层级 11、Pytest怎么判断每个测试用例是否正确 12、Post和Get的区别 13、接口测试会用哪些工具 14、HTTP状态码有哪些 15、进程和线程区别 1
观察者模式 指针和引用, 指针引用所占的大小 左值和右值, i++和 ++i 分别是左值还是右值 移动语义 std::move 实现 析构函数声明为虚函数的作用 介绍多态 多继承两个父类有相同的虚函数, 子类重写的是哪个 同名的函数,一个接受指针一个接受引用, 是不是重载 野指针 static 修饰不同的变量 反射的了解 STL 容器 resize 和 reserve 区别 vector 扩容 u
1.自我介绍 2.玩哪些游戏 3.主要玩什么类型的(fps,无畏契约) 4.无畏契约和cf、cs这种传统fps游戏的区别 5.fps类的游戏接下来可能往什么方向发展 6.介绍无畏契约里面一个人物技能(jeet) 7.jeet的Q技能如果要测试,你会怎么测试 8.编写测试用例的方法(场景法、边界法等) 9.尝试用这些方法重新想一下jeet的q如何测试 10.游戏测试和软件测试的区别 11.介绍自己的
自我介绍 简历项目具体负责什么工作 印象深刻的困难与bug,如何解决 简历项目怎么进行测试 c++智能指针 python异常捕捉 python装饰器模式 数据库索引 数据库索引使用代价 有没有熟悉的排序算法 快速排序有没有优化的空间 游戏测试与软件测试的区别 游戏测试的流程 场景题:作为测试组长,第二天要发版的情况下,晚上放心不下打开项目发现一个bug,该如何解决 最近玩什么游戏(说了apex和黑
IOS零基础,当时米哈游提前批能报的只有这一个,所以就报了。 这个面试官目测是leader之类的,看起来比较严肃,面试压力也比较大。我先自我介绍,接着面试官问了我为什么选择IOS开发,是被动还是主动选的。就一个劲的想让我说出,我只是抱着试试的心态,最后感觉没掉进坑里。 后面开始项目和实习拷打,针对技术方案进行讨论,可以看出来,这个面试官技术非常好,我一说,他瞬间就能get到我的点,并直指问题核心,