自我介绍 一道leetcode树简单题 很快就nobug ac了 数据结构: 常见的数据结构 栈和队列的区别 与树类似的数据结构?(没答上来) 然后打开我的GitHub😨 项目➕八股: (学习仓库) 第一章问题 引用和指针的区别 为什么说编译器底层实现中引用是特殊的指针(看的资料,编程指北,汇编代码) 第二章问题 new 和 malloc 分配的内存在哪个区 我直接 int a 呢 static
算法题 593有效的正方形 104二叉树的最大深度 递归解决,然后问时间,空间复杂度() 然后问有没有迭代实现,写了层序遍历实现 继续问有没有其他通过迭代实现的方法,写了后序遍历的迭代实现 98验证二叉搜索树 先考虑用「判断中序遍历数组是否是严格递增的」来判断,然后问时间空间复杂度(均为 ) 然后问觉得有没有空间复杂度是 的算法,回答有,应该可以考虑在遍历的过程中改变节点左指针的指向,但是不会具体
春招补录批,teg 一面: 项目类: 1. redis存储token的设计思路 2. redis存储点赞数量,设计的初衷 3. 这些数据可以存储在MySQL当中吗,会怎么样 4. 为什么要做这样一个API项目 5. 网关项目做了什么 抽离的公共项目的内容 实习类: 6. 需求评审提前规避掉的问题 7. 三轮测试的过程 测试报告的内容 8. 自动化框架为什么用pytest 9. 测开平台是干什么的,
一上来就手撕 1、给一个正整数,检查它的二进制表示是否总是0、1交替出现(写了一个转换成二进制字符串的方法,说太简单了,让我换种方法做) 2、给你一个字符串表达式s,请你实现一个基本计算器来计算并返回它的值。 3、给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 场景题: 1、下载一个文件,突然断网,会失败吗?原理是什么? 2、QQ有上亿数据量,在
1. 自我介绍 上来先问我,你实习就是去写文档吗,压力拉满 2. 深挖项目,确定是不是真自己做 3. 处理过线上bug,是怎么处理的,对于重复数据,having count 确定重复数据,用开创函数row_number完成去重 4. 项目中新增维度问题 5. Spark ui中有哪些东西,定位数据倾斜,如何优化 6. 手撕1到100w中1的个数,除了正常的思维逻辑还有什么其他的算法 7. 提高查看
感觉有点太kpi了。。。。直接上来就是两道算法题,一道类似于力扣前K个高频元素那个题,合并俩无序数组然后递增输出前K个最大值 第二道树的没啥思路用后序遍历随便写了一下。。。 除了算法题 别的啥也没问 我自己的c++项目 实验室横向 实习经历 一个也没问 手撕完了面试官直接说我这边没啥问题了。。。 人傻了都 #腾讯##测开#
上来就手撕 挺简单的题 但是因为我网络问题 一直掉出腾讯会议 最后在本地ide写了但是面试官说算了… 全程根据简历拷打 50min 八股没怎么问 回答了简历上写的东西(mysql引擎不熟悉 被问到了) innodb和myisam的区别?怎么选择 mysql有哪些索引?在项目怎么用。 怎么看项目里慢查询的语句有哪些? 怎么优化慢sql,举例。 rabbitmq消息队列和redis的消息队列有什么区别
自我介绍 面试官介绍部门 撕项目主要问了lru-k算法,内存池实现,内存池还问我有没有了解比较出名的实现(没有) 八股 内存对齐 继承和包含的区别 unordered_map rehash过程,c++ stl中有没有线程安全的容器,互斥锁 自旋锁 读写锁 条件变量 简单实现无锁队列 如何查看一个程序的调用堆栈(gdb),如何不通过gdb查看(不知道),gdb用法,linux用过什么命令,查询网络状
实习经历介绍 实习负责的项目架构介绍,各层存储 项目QPS能抗住多少,如何进行压测 分布式锁怎么做的 如何保证接口幂等性 如何保证领券不超发 如何排查内存泄漏问题,pprof如何使用 设计模式使用场景,解决什么问题 排查gc问题思路 一个服务器,cpu利用率很低,但是执行的某个简单计算逻辑经常超时,如何排查(没有任何调用链路) Clickhouse 如何解决高qps下查询性能差的问题 golang
第一次群面紧张死🥹捞一捞同组的朋友❗️ 我们组八个人 提前15分钟小助手打电话通知可以进会议 点名签到 调试设备后 到了面试时间两个面试官进会议 面试开始 流程⬇️ 15分钟读题 整理自己方案 可以用自己习惯的形式 xmind 飞书等做思维导图 也可以手写 我们组大概有两三个同学手写 15分钟过后按顺序发言阐述 每个人3min 顺序是面试官点的 全部发言完按发言顺序从头提问 只能挑选一名同学提问
部门:技术架构团队 手撕:二分查找 手撕:找出数组里出现两次的元素 实习 MySQL的锁、视图、事务 SQL里的几个连接 MySQL的索引怎么去设置 索引有哪几种 索引的缺点 索引和主键的区别 Java基础数据类型 除了基础数据类型还有哪些类型 接口和抽象类的区别 方法的覆盖和重载有什么区别 Array、ArrayList、LinkedList的区别 线程和进程的区别 Linux如何查看当前的进程
流程最后一步 面试时长:25min 面试内容: * 自我介绍 * 对原部门的感受 * 如何看待未来的工作 * 工作地点选择 * 对象怎么看待 * 个人优势劣势 * 性格特点 * 期望薪资 * 有哪些offer 录用评估ing
24届菜鸡投的实习岗,结果被捞去kpi了😭 虽然除去我写算法的时间也就面了20分钟,但是浅记一下面试问到的 1、自我介绍 2、项目(没细问,主要问了在项目做了什么测试) 3、从项目拓展了一下测试用例的设计方法以及在项目里面使用了哪些用例设计方法,怎么使用的 (计网) 4、http和https的区别 5、tcp和udp的区别 6、tcp是通过什么进行可靠传输的 7、ip头包括哪些内容 (数据库)
💼 岗位title是游戏策划培训生,but工作是游戏研究中心,研究国内外新游戏情况那种 ⏳ 一共三轮面试。 投递之后一周左右进行的第一轮面试,直接电话面试。 📝 第一轮面试 1.你都玩过哪些游戏? 我基本上什么游戏都玩,所以大概说了下基本所有品类的代表作。 2.你玩过明日方舟对吧?那请你简单介绍下明日方舟的主要游戏模式。 明日方舟常见四大模式嘛,简单介绍了下。 综合来说就这两个大问题,还有一系
前言:客观理性看待,只是告诉大家流程和方式,能不能通过还是看基础设计能力表达以及面试官对你个人综合能力评价。 本人:美院出身,绩点大概3.6,没有实习经验。 考察要点:1.设计基础能力 2.表达沟通能力 注意点:1.切忌紧张 2.实事求事,这是原则 面试开始前都会让你自我介绍,围绕“自己+岗位匹配度+加入的决心”这三点来写 1.一面/初始:(面试官-团队leader-有可能是你未来的导师){约20