一面: 自我介绍 开源贡献 美团实习挑战性的项目挑个讲讲 flutter原理和其他跨端开发区别 实习离职原因 B站实习 性能优化 实习中学到了什么 聊开源小玩具 vue 和 react的区别 讲讲状态管理器 性能优化 虚拟列表 上个team做的可以改进的地方 讲讲你的优缺点 聊天过程中突然聊到一个熟人的名字,然后发现尽然就在面试官的隔壁组。。。 已有的offer 反问#腾讯求职进展汇总##秋招##
#软件开发笔面经# 1、threadlocal实现原理 2、常见设计模式,举几个例子 3、类加载机制 4、java 锁的实现原理 5、线上问题排查命令 6、jvm 垃圾回收算法 7、java动态代理 8、hashmap原理 1.8 9、volatile 理解 10、ConcurrentHashMap 原理 11、分布式事务 12、异常的继承关系 13、常见的安全问题 14、https的握手过程 1
#软件开发笔面经# 面试时间: 2024/8/10 面试内容: 1.请你设计一个支持Java语言分布式的远程过程调用RPC框架,你会如何实现? 如何保证高可用性、高性能、服务化、易用性、可拓展性等。 2.在电商系统请设计一个秒杀系统,对于每个用户而言,只能秒杀每个商户的一种商品的一件,但可以同时参加多个商户的活动。请讲出具体的设计与实现思路。 3.如何设计一个支持多种音频格式(mp3/wav/og
实习回来开始面试,牛友们第一篇面试来的完了点。本周还有抖音电商和腾讯二面,期待一下。腾讯金融一面面试官很好,面试一直聊天,中途不懂的也会提升,最后一道笔试题写不出来也直接过了,太感谢了,太久没刷题,菜了。下面贴几个本人没回答好的问题吧,常规八股就不写了,相信牛友实力。 面试内容: 语法分析和词法分析介绍 https://blog.csdn.net/weixin_43838785/article/d
0.总时长45分钟 1.手撕 【1】add函数柯里化 【2】手动实现myReduce 【3】深拷贝(数组和对象) 2.项目(移动端适配,图片懒加载) 3.反问环节 总评:手撕题其实很基础,但是最近有点摆表现不好,所以草草结束,这也是有点不应该的。 字节一面挂,京东hr面挂,这个基本无了。
一面面经 讲一下反射,(概念,获取方式,优缺点,应用场景) 刚刚我提到了动态代理,又问在12306怎么用动态代理的(日志,事物) Jvm 什么情况下出现OOM(堆内存,方法区,线程,内存泄漏) 那如何调整(JVM 调优) 双亲委派模型 最底层类加载器(application classloader ) 创建数据库表和加索引的sql 语句 如何查看sql语句使用索引 左连接和右连接 乐观锁和悲观锁,
Java自动装箱和自动拆箱 String、StringBuilder、StringBuffer的相同点和不同点,性能比较 线程间如何通信 Java自带的线程池 任务量多怎么选用线程池 自定义线程池参数及含义 线程池的执行原理 ArrayBlockingQueue和LinkedBlockingQueue ArrayBlockingQueue插入满了之后会发生什么,怎么保证多线程情况下安全 Java锁
自我介绍完就迅速开始了 实习: 没深入问,细节还没来得及讲就结束了 八股: 1. linux怎么查看内存情况,怎么查看进程情况,怎么查看cpu情况, 2. redis用的多吗,hash的底层数据结构 都有什么解决哈希冲突的办法 3. 三次握手 四次挥手具体的状态 为什么等待2MSL 4. 假如一方断开连接另一方还在listen怎么办 5. MySQL索引的数据结构 B+树优势在哪 6. 从打开网页
#软件开发2024笔面经# 部门:CSIG数据库,base 成都 总共 60min 左右 1、手撕LRU(15min,成功押题) 2、介绍一下你的情况 3、问问实习、项目 4、熟悉什么数据库(了解Mysql),Innodb 和 MyIsam 引擎有什么异同,分析一下优缺点 5、Innodb怎么实现的事务 6、MVCC怎么实现的 7、read view 有些啥内容,怎么工作的 8、redo log
腾讯IEG运营开发一面 总体差不多是自我介绍+项目+八股+算法+聊天,总共用时 65 分钟。 1)自我介绍 2)项目介绍(初衷、功能、亮点) 3)实习经历介绍 4)网关了解哪些? 5)怎么使用 Caffeine 的?结合数据库和 Redis 6)两题算法题 7)继续聊实习经历 8)抽象类和接口 9)StringBuilder、String、StringBuffer 10)HashMap 结构 11
开场:我们是go的岗位,你可以适应吗? 1.linux常用命令?查看进程状态命令?如何查看TCP监控端口的信息?查看磁盘命令? 2.git基本使用,如果有5个commit分支,如何只提交其中两个?merge,rebase了解吗? 3.rabbitmq和定时任务是如何实现ES和mysql的数据一致性的。 4.ES除了快速检索文本,还有什么其他的功能? 5.布隆过滤器如果装满了怎么解决? 6.http
面试官上来先介绍了部门情况,是做数据库方面的,总共不到30分钟,没有手撕,估计挂了! 1. 自我介绍 2. 项目拷打,部门是做数据库相关的,所以问数据库问的比较多。 1. 数据库你只是用来匹配用户名和密码吗?有没有进行其他的存储操作。 2. MySQL的四大隔离级别,并解释他们。 3. epoll和select的区别,为什么epoll要优于select?epoll底层 4. 第二个项目有测试吗?性
发面经攒攒人品,许愿能够拿 offer( 这两轮面试是用腾讯会议进行的,对面都没有开摄像头。 一面 I. 自我介绍?(项目被看出来是练手项目,所以也没多问) II. 手撕代码(用共享屏幕,打开自己的 IDE 做的) 两数之和(hashmap),后面要求继续优化:只用一次循环,这部分没想出来( III. 八股 1. 如何清除浮动? 2. 了解过回流和重绘吗? 3. 什么是盒模型? 4. Promis
base武汉,客户端 1.面试官介绍。 2.自我介绍。 3.介绍岗位相关信息。 4.有深入了解过进程与线程吗 5.什么是写时拷贝 6.说一下常用的排序算法 7.Cache的应用 8.讲一下虚拟内存 9.讲一下C++中的继承 10.讲解一下红黑树 11.红黑树的四种调节方法 12.你还了解哪些树 13.说一下项目中遇见的问题 14.类的内存布局 15.二叉树和树可以为空吗 16.说一下你的实习规划
自我介绍 go语言学习路线 mysql索引 最左匹配原则 mysql每个节点多大 Linux每个页面多大 进程线程携程 进程同步办法 Go语言gmp go语言携程调度方式 三次握手四次挥手 布隆过滤器 redis zset实现机制 redis缓存穿透 考研吗 算法:1. go语言并发实现 2. topk 3.二叉树的右视图 4.一个工作场景题#腾讯##实习##后端##go#