面试官说组内都是java,我不了解java所以只问了八股 操作系统 进程状态 进程调度 什么是死锁以及解决死锁的方法 计算机网络 七层协议 tcp是那一层 tcp和udp的区别和使用场景 微信是什么协议 tcp三次握手过程以及为什么要三次而不是两次 tcp如何保障可靠传输 数据库 事务的ACID和隔离级别 索引用的什么结构,为什么 慢查询 数据结构 数组和链表区别 哈希冲突 什么时候用链表,什么时
面了一个小时,cpp选手,问了项目,数据库,操作系统和计算机网络,C++全程没问,只问愿不愿意转java。手撕有个条件没加上去,只过了一部分。求个二面别凉啊
8.14投递简历 8.19笔试(行测) 8.26一面 全是围绕简历,深挖实习经历,还问了一下论文,没有问其他的 反问 反思:对于自己简历上的东西还不够熟悉,不能很好的表述出来……有些问题回答的不好……对于自己的经历,不能只看简历上的,而要自己组织语言,对细节再多把握 以为凉了,还是很幸运的收到了二面通知 9.1二面 你怎么看待美团 介绍你最值得骄傲的/你觉得最成功的项目、实习、学业上的成果。我详细
美团一面 1、java集合 2、java并发安全集合有哪些,怎么实现的。你还知道juc下的哪些东西 3、redis如何解决超卖问题 4、spring的事务,为什么会失效、怎么解决的 5、有一个数据库表,如何查询销量排前十的商品 6、想通过商品id和商品修改时间以及商品名字查找商品,如何设计索引,如果只有其中两个条件如何设计呢? 7、乐观锁的实现方式 8、 用消息队列设计异步秒杀场景 9、实习时间
面了两小时,什么情况,以前的面试都是差不多半小时,震惊住了 内容: 分布式事务场景题 数据库redis缓存一致 索引基础 Java线程池 volatile关键字 主从复制 rpc调用过程 服务注册与发现
JVM 类加载的机制 java.lang.string能不能被加载 两个人写了相同的包名.类名 如何可以同时加载两个类,重写classloader 方法?(不太了解) 强软弱虚引用介绍一下 FullGC啥时候出现,频繁FullGc怎么做 性能监控和故障检测怎么做?(了解的不多答的稀烂) 并发 synchroned和lock的区别 ,synchroned底层怎么实现 进程的状态?什么时候会进入阻塞状
自我介绍 + 他出题 代码提1: 封装promise(这个到底怎么写啊,一直都不会,) 代码题2:url获得参数:之前没遇到过,用字符串和数组的方法硬写,还有别的方法吗?没有 代码题3:M的n次方 要求时间复杂度logn,思路正确 ,但一直写不对。催着,于是放弃 了解前端前沿吗(不是特别了解,说了抛弃ts)?了解部署吗(准备去了解)?为什么不学angular呢? 无八股 总共45min
空格 缩进使用 4 个空格。 永远不要使用 tab, 确保你在 Xcode 的设置里面是这样设置的。 方法的大括号和其他的大括号(if/else/switch/while 等) 总是在同一行开始,在新起一行结束。 推荐: if (user.isHappy) { //Do something } else { //Do something else } 不推荐: if (user.i
美恰客服的配置 第一步: 美恰客服在后台的位置如下: 第二步: 进去美恰首页. 第三步: 填写注册信息 第四步: 邮箱收到美恰激活信息 第五步: 继续访问 第六步: 美恰接入代码 放入商城后台位置,设置---->基础设置--->网站设置--->备案与统计设置 第七步: 美恰链接位置及后台放链接的位置 美恰客服配置完成。。
岗位是C++客户端,一面好久没消息了,估计是凉了。。。 总共半个小时,但是强度很高,问了30多个问题,问的基本是C++。 1.知道堆排序吗,具体是怎么实现的 讲了讲堆的性质、问道具体实现(如何建树、插入)没说清楚。 建堆:首先堆可以是一个数组,但是有着完全二叉树的性质,当节点下标为index的时候,左子树下标为index * 2 + 1,右子树下标为index * 2 + 2,这样我们可以从第一个
一面9.18 主要是Java八股,然后Redis,MySQL,kafka,zookeeper,hive hadoop (具体的问题忘了,天天实习+准备中期实在记不住了) 算法快排 二面9.19 主要围绕实习项目展开讲述,算法链表头尾依次连接 ,第一个头连最后一个,最后一个连第二个,第二个连倒数第二个.... 9.20hr面+oc
部门是搞java的,我的简历全是深度学习搞视觉和c++相关的东西,面试官没什么可问的,问了一些数据库网络和c++基础八股,问能不能转java 面美团的朋友可以复习下sql,似乎美团经常问
#软件开发2024笔面经# 岗位:机器学习系统工程师 1. 自我介绍 2. 介绍实习工作 3. 介绍 vLLM 4. 实习时做的大模型评测框架 5. 实习过程中还做过什么困难的事情 6. 介绍一下开源项目 7. 为什么你会参与到这个开源项目中 8. TVM 和 MLIR 的区别 9. C++ 智能指针 10. new 和 malloc 的区别 11. C++ 中,如果已经有一段分配好的内存,如何在
八股 - 自我介绍 - 能实习多久、多久能到岗、为什么要选择前端、平时怎么学习 - Node.js能使用到什么程度?平常项目中Node还能做什么? - 两台计算机之间如何进行通信 - 介绍一下HTTP协议、请求头和响应头的组成以及他们的作用 - 说说浏览器的缓存机制 - 图片懒加载怎么实现的 - useIntersectionObserver内部是什么原理 - 虚拟列表怎么再优化,使得用户不会一滑
岗位嵌入式软件开发工程师(电力方向) 总时长14min, 没什么参考价值, 先是自我介绍, 然后主要是按照项目问自已用到了什么东西, xxx了解吗这些, 会看写过的代码(我没给腾讯会议权限, 需要重启才能屏幕共享, 所以面试官就没看) 反问: 一共几面? 这是一面, 如果这面通过的话(面试官强调了这句话, 感觉是没了), 会有二面, 二面大概率线下, 然后hr面, 过程中可能加面 部门具体的业务?