岗位:后端开发工程师 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语言源文件编译过程 知道编译器前端和后端吗 死锁是什么,怎么避免死锁 关于前端你学过什么,了解前端的框架吗 你平时都通过什么方式学习 两个算法(判断链表是否有环、链表重排/链表折叠)
1.自我介绍 2.项目难点 3.websocket怎么用的 和http的区别 4.闭包会造成什么样的问题 5.react生命周期 6.react组件通信方式 7.diff算法 8.js垃圾回收机制 9.网页性能优化 10.Tcp和Udp区别 如何保证可靠传输 11.操作系统熟悉吗 进程和进程之间如何通信(这个没答上来 太菜了😭) 12.设计模式熟悉吗 说说发布订阅模式(这个也不会 没复习设计模式
1.自我介绍 2.测试项目中遇到的问题 3.科研项目相关问题 4.Java反射是什么 5.数组下标为什么从零开始? 6.三次握手 7.四次挥手 8.http和https的区别 9.https如何加密的? 10.数据库的锁有哪些 11.进程和线程的区别 12.链表和数组的区别 13.测试方法有哪些? 14.对电梯设计测试用例 15.Java题:重排链表 16.数据库题:子查询查找 16.老师交代的工
分享一下我自己没答上来的问题: 1、http是报文还是二进制 2、cookie是附加在http的什么地方 3、测试餐桌扫码点餐(测试相关的都答不上 4、深挖了测试实习经历,发现我是大菜鸡 5、一道简单算法、一道复杂sql 一共面了一个半小时,本来反问想多问问的,都不好意思了。 希望有好结果吧🙏
全程无八股50min 上来让我画A项目的软件架构(他说我画的不对)我没画过架构图,,, 让我画B项目的流程图和类图(说实话我那个类有几个都不记得了。。。 问了我类之间的关系怎么画)sos我真的不记得了 两年前本科上的uml课 之后就根本没复习过 谁做项目会认真画类图 我说我忘了。。 然后他说那做个题吧 (一个中等题给秒了) -------------- 我一直确认这是后端的面试 不是产品经理的吧
项目(限流怎么做的?限流策略?不限流会怎么样?实际中怎么确定的频率门槛?) 八股: 1. Java中类加载过程 2. HashMap和HashSet的区别 3. 有没有遇到过死锁?怎么解决的? 4. java中的锁,乐观:CAS,悲观:synchronized, Reentrantlock 5. 谈谈常见的设计模式? 6. 代理模式有哪两种?动态代理有哪两种? 7. MySQL隔离级别?RR隔离级
总时长37min,感觉挺短。主要是拷打项目、数据库、计网,手撕一道。 拷打项目,项目的应用领域,范围,用到什么技术了,遇到的难点 多线程和多进程的概念,区别。(说的有点乱,舌头打结) 浏览器输入网址后,从输入到整个页面响应的过程: 浏览器提取出网址,发送给服务器进行DNS解析,DNS将域名解析为相应的IP地址,以便浏览器找到目标服务器。 建立TCP连接,进行三次握手四次挥手。 发送HTTP请求 服
自我介绍 介绍在校项目 对测开的了解,为什么做测开? 订单详情系统设计(前后端,数据库) 系统没有响应,如何排查? 手撕版本号排序,怎么测试? 不会啊
一面 :见图片 二面: 细挖项目 一道代码题(重复子字符串) 一道sql测试用例 反问
后续更新- 已进人才池-寄! 到家事业群-80min-base北京 1. 双方自我介绍 2. 项目: a. RateLimiter类怎么实现的 b. 说说限流策略:令牌桶,漏桶,窗口计数 c. RateLimiter类底层代码看了吗?(没看) d. Spring Task中的@scheduled注解底层怎么实现的?(答了线程数为1的ScheduledThreadpoolExecutor ) e.
面试官所在组,主要做移动端手机端的前端。 我是学后端的,前端知识浅薄。 下面是我回忆的问题: 浏览器上输入URL到前端所呈现给用户的过程发生了什么,尽量把自己想到的都说说,面试官也会引导。 HTTP1 2 区别 TCP UDP UDP实现可靠传输,抓包确认,重发。应用场景。 手机端的页面浮动,浮动元素引起的问题,手机端适配怎么调试布局与适配,解决办法。 PC端渲染的变迁,过程。 js 基础语法 c
更新一下:两小时后查已经变回业务初试 应该是挂了 周五一面 今天上午收到复试邮件选的下午面试 全程🈚️项目 都是八股 java: 锁相关 计基: 虚拟内存 页面置换 计网: tcp相关 分布式: 了解什么组件 feign和dubbo区别(只知道协议不同,后面详细问了协议不同导致了什么区别不会) 手撕:写了个负载均衡算法的伪代码 根据简历,了解了一下个人基本情况 反问:问了一下具体业务 总体来说答
1、handler中的post和send方法有什么区别 2、Android中的动画有哪几种,有什么区别 3、使用camera2有什么优势,相比调用系统相机 4、