1:自我介绍 2:项目相关 3:针对登录页面设计测试用例 4:== 和 equals 的区别 5:Map 和 HashMap 的区别 6:List 和 Set 的区别 7:项目中用到的注解 8:Spring,Springboot,SpringMVC的区别 9:对测试开发的理解 10:一个场景,如何定位问题 11:手撕算法 字符串数组的重排列(按指定逻辑) 问题比较简单,回答地很流畅,但是手撕没做出
不知道啥时候能出结果
9.16 60min 1.Java的异常,讲一讲 2.CheckExceptions说一说 3.线程安全的集合都有哪些 4.HashTable,ConcurrentHashMap分别怎么实现的 5.ConcurrentHashMap底层数据结构 6.JVM内存分配讲一讲 7.讲讲你了解的垃圾回收器 8.你讲的那些垃圾回收器的适用场景? 9.设计一个高并发系统 10.数据库锁 11.事务四种隔离级别
一面 自我介绍 进程和线程的区别 上下文切换? 快排 链表、二叉树、哈希表的特点 项目中的难点 最大的收获 对游戏后端开发的了解 对游戏行业的了解 反问: 技术栈(需要转 Erlang,C++和 lua 实现帧同步) 二面拒 #诗悦网络##秋招#
10.24一面(30min) 1.问一下项目和经历 2.c++访问空指针会发生什么 3.设计模式 10.27二面(30min) 1.TCP介绍 2.UDP可以做到可靠传输吗 3.三次握手四次挥手过程,为什么 4.操作系统进程状态和调度策略 5.操作系统内存管理 6.有了解好用的c++内存管理工具吗 10.27三面hr面(45min) 介绍自己个人情况,在校经历 10.27电话OC 流程很快,体验很
岗位:服务端开发工程师 时间:9.8 题目 项目 存储很多的内容并且检索,架构和流程 怎么实现集成平台用户 对象存储流程 用户体系,二维码登录 Redis数据结构,有序集合实现,跳表插入元素 算法 LRU 反问/其他 内推人什么关系,为什么没有在之前的公司转正 业务:风控 总结 多多总体来说面试官的素质较高,引导的都很舒服,整体面下来感觉问题不大,也收到了三面,不过已经有还可以的机会所以没有继续进
自我介绍 基础 golang数组和切片的区别? golang中map底层也是引用类型吗? map做并发操作有什么问题? sync.map是如何实现的?只采用读写锁+map的形式有什么弊端? 操作系统层面,CAS操作是怎么做的? golang的协程调度是怎么做的? golang的协程和线程的区别是什么? http/1.0、1.1、2、3的区别和特点都说一下? http/2里面的TCP多路复用的优点是
20道选择 + 五道编程题 + 两道游戏经历题 编程题 a a a 40% 85% 第四道是从网格左上移动到右下,只能上下左,不能向右走,不能走走过的格子,上/下边缘再往上/下能越到另一边,但分数会清零,每个格子有相应的分数(正负都有),求到达右下时的最高分数,我用dfs做的,怎么搞都只有40% 第五道是将A字符串变为B字符串,两个串都只有大小写字母,转换规则是 1. A串中的小写字母可以删除 2
一开始,是在BOSS直骗上找我投递 1. 腾讯会议,直播开力扣网页写题 2. 两道力扣中等难度题,跳跃游戏3,删除子文件夹 3. AK了 感觉被KPI面了,AK了结果两天还没消息
1. 项目拷打 围绕项目问八股 2. STL你熟练吗?说说怎么设计的?(说了STL六大组件,我只回答4个,还有两个忘了) 3. 适配器是什么知道吗 (变相提醒我剩余的组件,顺利回答) 4. 仿函数是什么(变相提醒我剩余的组件,顺利回答) 5. STL空间配置器有几级知道吗 (不知道) 6.为什么malloc有内存池,空间配置器有内存池,你应用层还要再额外使用内存池?(基于项目问) 6. mallo
时间线 多益网络 ——投7.31 测评8.1 笔试8.3(投的软件工程师被转到游戏服务端) 一面8.16 吐槽 面试需要下载战盟(多益自己搞的平台)登陆指定账号,然后面试官再在里面给你发腾讯会议链接(有点脱裤子放屁的感觉,但是考虑到手撕也有些许合理),手撕是点击链接直接在这个平台做,战盟和wegame不能说有点相似只能说一模一样,分辨率还很低,一股塑料味,图片也加载不出来 正文开始 共用时1h 自
1、String内容存放在哪儿? 答:运行时常量池,然后把jvm的内存结构讲了一下,堆、栈、程序计数器、方法区等,每 块区域的作用之类的。 2、jvm的回收机制是什么? 问的有点大,只好从分代回收算法说起,从GC ROOTS的引用链机制到新生代的小空间复制 算法再到老生代的标记清除算法,最后就是新生代和老生代之间的关系以及跃迁等。#软件开发笔面经#
1.问游戏经历,玩过什么游戏 2.操作系统的虚拟内存和物理内存 3.问项目,如果把你的项目需要长时间维护,怎么去保证高吞吐和容灾 4.一条长链路的设计会有什么问题,怎么去解决 5.如果让你设计一个朋友圈,你要怎么设计那些模块(点赞,通知,拉取,推送等方面) 6.很多数中找到前1000大的数 7.算法:反转链表
第一部份,一半数学题一半java基础 第二部份,玩过什么游戏之类的hr题 第三部份,1、写一个冒泡排序;2、给一个链表,找到这个链表的中点。
Service Dao Cache Log日志类 FileCache文件缓存类