两道算法题: lc113 路径总和2 lc8 字符串转换整数 (atoi) 由于第一次参加面试,写得很慢(主要是平时用lc太多了,导致在ide写类的时候太紧张了),第一题撕出来了,第二题只讲了思路。第一题附加:如果全是正整数如何优化(写具体代码并返回) 八股: 1. 进程/线程 1.1 概念/区别 1.2 什么样的情况考虑多线程/多进程 1.3 考虑到数据量和实际应用场景 2. MySQL 2.1
主要还是自己太菜了,完全都没准备好,想问问如果挂了有什么影响吗,会影响下次投递或者减少被捞的机会吗? 抱着试试看的心态投了简历,3.3晚上投递,3.4打电话3.5约面3.6寄,第一次面试就直接腾讯也太可怕了 面试官人还挺好,全程不管我怎么胡说八道都波澜不惊的嗯,主要就是针对我简历上的内容询问,问我XX会不会,常用的库是什么然后挖出相关的知识点 1面试官介绍情况 2自我介绍 3.针对简历进行QA 4
一面(30分钟)2023.08.17 1、自我介绍 2、哪个项目最能体现你的技术水平,把它讲一下 3、为什么要做分表 4、除了分表还做了什么事情 5、在项目中怎么用的模板方法模式 6、为什么要用这种方式去做(接第5问) 7、除了用模板方法模式,还有什么方法能解决这个问题吗 8、用new关键字去创建对象的时候,对象是怎么被创建出来的 9、在Java里面,在做GC的时候它是怎么知道一个对象可以回收还是
云智研发 base武汉12.26 - 45min 1、自我介绍 2、项目中难点,实习项目 3、redis缓存设计,缓存击穿如何解决?布隆过滤器原理,如何实现? 4、如何保证redis和mysql的一致性? 5、es为什么这么快 6、es和mysql的一致性如何解决?数据还没同步到es时,此时发了请求,如何解决? 7、了解过Java中的锁吗?讲下synchronized锁原理 8、synchroni
项目数据表所有时间都是用utc时间的 但是后台查看日期的时候要在北京时间查询 有什么比较好的方法可以不需要每次用户筛选时间时候都人为去转吗 字段用timestrap 网上说可以存时区 但是并没发现可以变化
感觉问的都挺常见的,深度也不是很深,手撕也是高频的middle,侥幸过了一面,但总的来说还是太菜了,八股缺不少,JAVA的都没问(问了估计更寄),打算不投了再背背八股,学学redis吧。 时间线(TL): 6.20投递 6.25一面(通过)15min实习项目,35min八股,30min手撕 6.26二面(6.28显示暂不匹配,挂) 一面: 0.自我介绍 1.拷问实习项目15min 介绍项目?你说
自我介绍 为什么选择西安 有留下来发展的打算吗 jvm、jre、jdk的关系 java是编译型语言吗 进程、线程和协程的关系 进程间怎么通信 mysql存储引擎innodb和myisam的区别 讲讲最左前缀原则 联合索引(a,b,c)什么时候会失效 讲讲回表 如何减少回表操作 项目中用redis干了什么 字段sex性别,为什么不适合建索引 1000万个qq号,存储到MySQL中,尽可能节约空间,怎
26届,非科班,日常实习,只有腾讯给面了,项目就webserver和xv6,被二面面试官搞得挺难过的,但是最后还是给过了。 一面: 时间:05.27 算法题: 实现memmove 字符翻转 hello world, god bless you -> world hello, you bless god 语言: new 和 malloc具体做了啥 然后又深入问这过程C++做了啥C++的内存管理 回答
🍎2024.8.20 一面 🍐实习 25min 🍐提问 10min 实现通用sdk需要注意什么 java中的优先队列实现原理 如何实现一个分布式优先队列 redis zset数据结构,怎么保证有序,相关时间复杂度 zset插入过程 时序数据库和关系型数据库差别 时序数据库的索引结构 java新版本特性,虚拟线程解决的问题 🍐题目 10min 实现三个线程循环顺序打印123 #字节##字节跳
打x的问题没答上来 [] 自我介绍 [] 讲一下C++里面的智能指针 [] 你提到了RAII的思想,能不能具体讲讲 [x] 按照RAII的思想,如果打开一个文件描述符失败了,一般会怎么处理? [] 讲讲C++里面new和malloc的区别 [] new具体是怎么分配内存的? [] 你提到了brk和mmap这两种分配方式,能详细讲讲吗? [] 什么时候选择brk,什么时候选择mmap?内存阈值是多少
自我介绍,然后简单了解一下情况(如学了哪些课程,考研情况等) 专业知识考察: 1.问了排序算法有哪些,复杂度和稳定性分析。 2.问了三次握手和四次挥手过程,可以不是三次吗,挥手的时候不等待直接释放行不行。 3.对称加密和非对称加密算法 4.堆和栈的区别 5.Mysql有哪些关键字(增删查改分组排序),数据库安全级别和四大特性 6.linux常用命令,还给了个题目问用linux命令怎么实现 7.算法
3月26日 一面 75分钟左右,问题答得还可以,但两题手撕有一题是面试官提示的情况下才做出来的,以为寄了,结果面完十分钟左右看官网过了。 3月28日 二面 75分钟左右 面完十分钟左右看官网过了 3月29日 三面 35分钟左右 面完半个小时左右看官网过了 4月3日 hr面 25分钟左右 晚上云证 4月4日 转录用评估 期间折磨的清明节放假等待 4月9日 oc #腾讯实习# #暑期实习# #腾讯#
24春招 发面经攒攒人品,许愿随便哪家能多捞捞我 我本人是Java,捞我的这个组是做go的,八股考得很少,主要拷打项目 总时长一个小时 自我介绍(两分钟) 介绍一个自认为最有技术挑战点的项目,拷打了20分钟 拷打简历上的另一个项目 UDP数据包最大是多大(说得稍微有点混乱) QUIC如何保证可靠传输 为什么HTTP3不直接用TCP协议(说得不好) 手撕算法(思路没问题,输出有点问题,问我时间复杂度
1.hash底层数据结构 2.java类加载的过程;类加载时候,类加载器的选择是怎么选择的;双亲委派的好处;什么场景下要自定义类加载器,举个例子 3.jvm比较重要的参数 4.从实现api的角度,用java舒服些还是golang舒服些,golang的map是并发安全的吗,为什么,java里HashMap底层实现 5.对golang协程的理解,对于用户态协程独占的数据如何保证并发安全 6.读一个空c
总耗时18min (面试官都想不出能问啥了QwQ) ### 项目相关 实习项目介绍 Redis用在实习项目的什么地方 自己学习的项目介绍 ### Spring他家 Spring、SpringMVC、SpringBoot分别介绍一下 ### Redis 缓存雪崩、击穿、穿透原因和原理 Redis的常见数据结构和底层数据结构 Redisson实现分布式锁的原理 ### RabbitMQ 谈谈你对Rab