对第一份工作,生活状态有什么期望 大学期间技术学习上最有成就感的一件事情 为什么做这个项目 为什么不实习呢 工作地点 你的优缺点 大学让你感觉压力很大的事情 最近在学什么 其他公司的面试情况 进池子开泡!!!#24届软开秋招面试经验大赏##美团##移动端 (iOS/Android)#
一面 1自我介绍 上段实习: 2为什么能支持的这么高的qps 3oom是怎么排查,解决的 4为什么把数据库层面的join放代码里 八股: 5讲讲索引 6这些索引的优缺点,什么时候用什么,为什么 7MySQL b+树和b树为什么选b+树 8MySQL 为什么不选二叉树,红黑树 9MySQL为什么不选跳表做索引 10Redis为什么快 11Redis分布式锁怎么实现的,介绍一下Redission,看过
美团面试官果然很nice,第一次面试准备的不太充分,最后还提了一些特别好的建议,感动了 自我介绍 八股 js变量定义的方式(var let const) 继承的方式,以及优缺点(只说了5个,而且优缺点只说了原型链、构造函数、组合继承的) HTTP响应状态码有哪些(随便说了几个,没有具体解释) 缓存策略有哪些:协商缓存、强缓存(回答的比较完整) 跨域问题解决方法:前端,nginx,后端(前端除了通过
唉,面试官人很好,看得出来他真的想问到我会的,但确实是太菜了啥也不会,寄掉是肯定的 自我介绍 项目拷打 然后问了MySQL和Redis的一堆八股,完全不会,面试官估计也有点难绷,之后开始问简单点的 springboot,springMVC和spring有什么区别 arraylist和linkedlist使用场景 hashmap扩容,和hashtable的区别 什么叫做线程不安全 线程池参数,实际配
为什么要做15445,介绍一下来龙去脉 项目难点、怎么解决的 学校课设做过什么 为什么选c++ java与c++的区别 源码到可执行文件的过程 链接过程干了什么 编译原理中,生成中间代码用来干什么 执行可执行文件发生了什么 进程地址空间有哪些部分 函数调用过程做了什么 不同线程对应的内存区域有什么关系 内存泄漏 有一个函数f,30%概率返回0,70%返回1,如何利用这个函数设计一个等概率返回0和1
面了74分钟,继续写面经回馈牛友。怎么又是和大部分面经出入这么大啊,蚌埠住了。面了74分钟,问题都好浅啊,是不是kpi面啊,但面试官介么和蔼,也多次肯定我的回答,呜呜呜 好,首先自我介绍一下吧。 蹩脚自我介绍了一下,哔哩吧啦想从事java什么的。 八股问题: 1.讲讲程序和软件的区别(呆住) 往操作系统内核和系统调用那块去讲了蛮久 2.后面面试官拉住,讲讲web程序之间数据传输和数据处理(具体内容
1.自我介绍 2.实习 3.聊天局,不会挖洞,后面就不问挖洞了 4.smail相关。数组表示的方法;修改smail,如何重打包 5.arm指令。跳转指令有哪些,如何切换寄存器状态 6.如何分析so层的文件 7.检测frida及绕过方式 8.检测方法写在so层,如何处理 9.fps外挂功能,使用场景,外挂原理,如何分析 10.小程序保护杂谈 11.js域名锁定 12.js防格式化 13.seleni
因为面的是平台技术部,做的都是比较底层的系统,所以没怎么问我前端,问的更偏向于计算机基础和对计算机的理解,全程算是都在聊天吧 1. 介绍一下你大学安排的计算机相关课程的学习过程(重点说了下大一自学acm,对算法感兴趣。提到了java,c++,计算机三基础) 2. 讲一下你对算法的理解 3. 结合生活说一下算法能解决的问题(说了导航软件利用路径长度与拥塞权值进行计算最优路径, 利用哈夫曼树实现代码压
一面50min 1. 项目 2. websocket和http 3. 手写 发布订阅 4. 手写 并发控制 二面 70min 1. 项目 2. token怎么生成的?被截取了怎么办?怎么增加token的安全性 3. websocket怎么传递数据?数据丢失了怎么办?连接断了怎么保持数据正确性?websocket帧都有哪些字段? 4. 手写 字符串去重 5. 手写 接着上一题找出重复的字符 6. 手
面试官先介绍部门情况、业务、技术站等 5min 1.自我介绍 2.项目介绍 3.react生命周期 父子组件更新时生命周期方法调用顺序 4.echart用法上的一些提问 5.react更新渲染次数有了解吗 如何减少渲染次数 有具体测试过setState后的一些输出吗 6.对项目的一些背景,合作,架构提问 7.场景题1:判断元素呈现的颜色(蒙对了,但没说对原理😂主要考察子元素的z-index以父元
自我介绍 项目相关问题(流程图绘制,引出了后面的redis和数据库) redis缓存用在哪里,用本地缓存可不可以(不知道自己说的对不对) 缓存击穿 数据库的读写分离,为什么要读写分离, 如何提高数据库的读写能力(分库分表) 分库和分表的区别(没答上来) 分表用什么字段分比较好(答错了) 主从数据库如何同步(binlog) sql:查询某一班级内年龄大于20的男性数量;查询某一班级内年龄大于20的男
时长:50min 部门:到店平台研发 1.hashmap 2.ArrayList 3.多线程相关(坦白不咋会 4.垃圾回收 5.String底层 6.类加载过程 手撕 1)单例 2)反转区间内链表 面试官部门做的偏底层,一直在拷打Java底层内容,无项目,应该凉了
岗位:后端开发工程师 Base在北京 9.4 约一面 许愿不要只招Java... 9.5 一面 上来先是介绍项目,之后与预想的不一样,八股一点没问,也没问Java相关的,倒是问了我一些k8s的内容。 算法题的话有一道,手撕重排链表 面试官人很好,全程有引导,手撕环节我卡住了,还跟我说不要着急,慢慢写 反问环节问了一下语言问题,面试官说只要你愿意学Java,会给一到两个月时间学习的 感觉自己表现得不
今天下午约了个自习室面试,结果没找到那个自习室,面试迟到了两分钟,面试的还是一坨,应该是准备接收感谢信了。不过面试官人还是不错,我的问题也会很耐心的解答,全程也没有说会有不耐烦 1.Array原型上手写数组去重 2.原型链 3.事件循环 4.setTimeout和setInterval的区别 5.利用setTimeout实现setInterval 6.打印1,2,3,4,5,每隔一秒打印一个数字
2023.5.9 美团 移动端 一面(1小时) 自我介绍 问项目 对安卓开发了解多少 了解网络字节序吗 你对移动端客户端开发感兴趣吗 介绍一下中介者模式吧 除了中介者模式你还了解哪些设计模式 面向对象的原则有哪些 C语言源文件编译过程 知道编译器前端和后端吗 死锁是什么,怎么避免死锁 关于前端你学过什么,了解前端的框架吗 你平时都通过什么方式学习 两个算法(判断链表是否有环、链表重排/链表折叠)