实习经历介绍 实习负责的项目架构介绍,各层存储 项目QPS能抗住多少,如何进行压测 分布式锁怎么做的 如何保证接口幂等性 如何保证领券不超发 如何排查内存泄漏问题,pprof如何使用 设计模式使用场景,解决什么问题 排查gc问题思路 一个服务器,cpu利用率很低,但是执行的某个简单计算逻辑经常超时,如何排查(没有任何调用链路) Clickhouse 如何解决高qps下查询性能差的问题 golang
面试流程是固定的,3~5分钟自我介绍,15分钟问项目和八股,15分钟代码考察。 1.项目业务流程 2.代码对数据解析失败或者避让算法出现问题怎么处理 3.发生碰撞系统出现问题怎么处理 4.数据丢失或数据解析失败会不会有消息重发机制 5.快排的时间复杂度?最好情况和最差情况分别是什么?如何保证平均时间复杂度为O(nlogn)? 6.编程:leetcode 56
1. 自我介绍 2.你熟悉的框架(vue),如何学习框架,vue的特点,vue的生命周期 3.用vue遇到的性能问题(不会:有大佬会吗) 4.使用vue时要设置统一的头部字段,在哪里设置(请求拦截器里面) 5.promise的工作原理(我谈了谈promise的源码),跟以前的写法有什么区别么(解决了回调地狱的问题..) 6.对构建的理解 7.同源策略(答:同源策略的定义,跨域行为,解决跨域行为)
面试,攒人品 1.自我介绍 2.两个算法题: 手写find方法 实现函数具体函数体忘记了,我用递归实现的但是面试官说使用递归会爆栈,让我优化以下 3.对闭包的理解,闭包的坏处(回答:导致内存泄漏)如何解决闭包的坏处(回答:删除对内存泄漏的变量的引用,eg:赋值为null) 4.对异步编程的理解(回答:比如setTimeout就是异步编程,以及AJAX) 5.谈谈对Promise的理解(回答:异步编
45min,无手撕,无项目,纯八股但面试官很好 0.自我介绍 1.int,long在32位,64位中的长度 2.指针占几字节 3.宏和const 4.如何将const转为非const 5.堆和栈,分别存些什么,栈中存放函数中哪些变量,函数参数的入栈顺序 6.new除了分配内存还有什么用法(求大佬解答),new重载有什么作用 7.析构函数为什么是虚函数,析构函数不是虚函数一定会造成内存泄漏吗 8.右
第一次群面紧张死🥹捞一捞同组的朋友❗️ 我们组八个人 提前15分钟小助手打电话通知可以进会议 点名签到 调试设备后 到了面试时间两个面试官进会议 面试开始 流程⬇️ 15分钟读题 整理自己方案 可以用自己习惯的形式 xmind 飞书等做思维导图 也可以手写 我们组大概有两三个同学手写 15分钟过后按顺序发言阐述 每个人3min 顺序是面试官点的 全部发言完按发言顺序从头提问 只能挑选一名同学提问
1.对项目中的难点做了深入询问 2.问了http 3.0的知识,然后到tls非对称加密的过程 3.tcp连接然后怎么区分两个请求 4.get和post经过几次tcp连接 5.cookies怎么跨域 6.简单请求和复杂请求区分
1.手撕代码: 对于一百万个uint_32的id,随机取其中的十万个或者七八十万个id出来 2.vector和set的区别,增删改查的时间复杂度; 3.线程和进程 4.写一个用过的sql语句,会按照语句进行提问 5.left join和right join 6.指针传递和引用传递的区别?为什么引用传递效率高? 7.左值引用和右值引用 8.会根据项目到哪问哪
2023.08.24 50min 鼠鼠之前投暑期实习的cpp客户端开发没有后续,最近在秋招页面鼠鼠更新了一下简历,想重新投个其他岗位。 没想到更新完简历直接就自动投递原来的岗位了???很奇怪 于是接到了今天的面试,全程拷打cpp 自我介绍 问cpp: #define 和const const int* p和int* const p static解释,修饰范围。通过#include 某个cpp文件可
实习: 业务介绍,简单问了下,大概5分钟 计网: 1. 说一下七层模型和四层模型 2. 说一下浏览器输入一个url的全流程 3. HTTP无状态如何解决,如何保持会话 4. Token如果被拦截了,如何保证安全性 5. 额外的校验手段有哪些 场景题: 1. 如果让你自己设计一个日志管理平台,你会如何设计,各个层面(持久层,缓存,控制层之类的)上都说一下。更进一步,如果你这个平台是需要给运维人员用的
部门:技术架构团队 手撕:二分查找 手撕:找出数组里出现两次的元素 实习 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.你玩过明日方舟对吧?那请你简单介绍下明日方舟的主要游戏模式。 明日方舟常见四大模式嘛,简单介绍了下。 综合来说就这两个大问题,还有一系
时长1小时出头 - 自我介绍 - 为什么实习做算法秋招来面开发? - 问实习做了什么工作,遇到了什么问题,怎么解决的? - IDE 中写的代码源文件怎么变成手机上可运行的程序的? - 了解 socket 编程吗?怎么实现两端通信,说下代码流程? - 有没有用 socket 做过什么实际应用 - 递归有什么缺点?模板元编程? - 内存对齐?深浅拷贝? - 各种锁的性能有什么区别? - 为什么简历上的