8月26号笔试完,一直没动静,突然约面了,就真的挺突然的。腾讯会议两个面试官轮流问问题。 1. 实习相关的经历 实习期间遇到的困难,怎么解决的? 整个项目的背景、技术架构、使用的技术栈 2. java相关 java和go语言的区别 一共20min,基本上没问啥问题,怀疑是kpi了。 更新 10月28号二面 10月31号收到测评 听说27号收到测评的已经谈薪结束了,我这一批也不知道啥时候,难受 #天
面试体验很好,公司是初创公司,面试官应该是创始人之一(?),也是个技术大佬,人非常和蔼,非常有耐心地介绍公司主要业务,创始初衷,发展方向之类的。也会对我讲的内容进行肯定,每当这个时候我都会感慨真正的大佬往往都是十分平易近人的。 面试官问我有没有了解过游戏引擎的开发。 我说目前没有很多了解,因为我觉得这一块应该是由比我更聪明比我更厉害的人在负责开发的,我自己可能没有达到这个水平。 面试官:你也可以是
30分钟 电话面 自我介绍 图中的最短路径算法 B+树,它的实现,有什么优势 JVM的内存结构 程序计数器的作用 红黑树及其应用 排序算法 抽象类和接口 乐观锁及其实现 偏向锁及其实现 框架有什么想学习的吗 数据库隔离级别他们的区别是什么 自旋锁 怎么实现RPC netty,NIO的实现 消息队列 CPU中多个核,多个线程共享内存怎么保证一致性 分布式如何保证一致性,如何实现 双亲委派机制 本地方
上午10点在电梯里接到一个广州的座机电话,还以为是金山打来的,但是电梯里信号不好,听不清给挂了,后面再也没打过来,还以为提前了,吓死了,还好11点还是准时收到了电话,面试基本是一些常见的C++八股,还有一些项目问题,面试体验不错 1.const关键字 2.new和malloc区别 3.讲讲多态的理解 4.深拷贝和浅拷贝 5.菱形继承,如何解决? 6.哈希冲突的解决办法 7.熟悉什么设计模式?单例模
数组和链表的区别,在程序中怎么体现 常见的查找算法 面向对象的设计思想 基类继承和接口的区别 程序中如何体现多态 超简单算法题:如何判断一个字符串是不是整数
多项式表达式计算使用什么数据结构 在图中,两点之间求路径问题 Java中的对象创建过程,类加载过程 父子类static代码块,非static代码块,构造方法的执行顺序。基本上代码块分为三种:Static静态代码块、构造代码块、普通代码块 static和final修饰的变量分别在什么时候被初始化 什么是面向对象?如何理解面向对象的三大特性 为什么static修饰的方法不能重写 数据库为什么使用B+树
事务的隔离级别 权限校验是如何做的?在权限校验中,如何定义资源。 如何保证缓存和数据库的数据一致性 如果redis宕机了,我们该如何保证数据一致性 如果rabbit mq宕机了,怎么处理订单 如果不使用分布式事务,如何保证数据的一致性 如何redis搭建集群模式? 单点登录如何实现? cookie和session的关系? sql题:查出每人单日销售金额和销售量的前10名 算法:
为什么tcp要三次握手 http的握手和挥手 线程池的创建,java自带的4种,以及讲讲线程池的参数 threadFactory能干啥?线程池设置守护线程从这里设置吗 线程池:核心5, 最大10,队列长度100,来了200个任务。会怎么样 Hashmap为什么线程不安全,在什么情况下会发生线程安全问题 concurrentHashMap怎么安全的 concurrentHashMap1.
20分钟结束 目前为止最快的面试了啊 感觉被刷kpi了 基本上照着简历问的 C++基础没问 问了数据结构 常用的树 答:红黑树 讲了一下具体的 了解什么排序算法 答:归并插入希尔堆桶什么的都了解(我因为会让我手撕一下,但是问完这个问题就没然后了) 动态规划的具体应用情况 什么时候用dp 这个问题没回答好 被问懵了 问什么情况会用红黑树 答:map 除了map呢
1、刚开始闲聊,问所在地区疫情怎么样。 2、问经常用哪种语言,可以用熟悉的语言来交流一些知识点 3、数组和链表 4、队列 5、堆和栈 6、平时用什么操作系统,进程和线程 7、进程间通信方式 8、排序、查找算法 9、数据库 10、项目,抠细节 11、平时白天去实验室或是上课,晚上呢(旁敲侧击问能不能加班的赶脚) 12、兴趣爱好 13、所读专业和C++岗还是有区别的,比起计算机专业同学会薄弱一些,打算
算法题:合并两个有序链表 项目 Redis在执行过程中 超时了怎么办 (问题在 redis超时 有可能redis已经更新数据了,但是返回给客户端超时,导致客户端收不到成功信息) 如果redis成功了,但是更新mysql的时候失败 Rabbitmq怎么实现局部有序 日志文件中搜索某个关键词的出现数量 grep -c 数据库a,b,c组合索引,怎么决定a,b,c建联合索引的顺序 没
自我介绍 项目的设计,以及整个流程的模块 数据库设计有哪些实体 Redis来做优化,你是怎么来进行优化的 Redis你是怎么来进行保存缓存一致性的 如果让你使用分布式来进行设计,你会怎么设计 云原生你了解拿一些呢 Redis提供的分布式锁,你知道么 Redis的数据结构你知道么 反问:1:部门和技术栈的一些情况 #天翼云##天翼云2023秋招##23届秋招笔面经#
本来约的是国庆前,但是当天早上被告知面试官被隔离了,然后就一直等到昨天,才收到短信约了今天下午。全程就10min吧,大概率寄了。 邮件写的是技术面,但是面的时候更像是hr面。 自我介绍,为什么学java,怎么学的,做了哪些努力。。。 项目介绍,最大困难,怎么发现的,怎么解决。。。 看过哪些书,有什么兴趣爱好,技术怎样。。。 未来规划。。。 结束 没有反问???没有“回去等结果”等套话??? 直接就
进程和线程的区别 线程的切换比进程的切换快在哪里 Mysql索引的作用,索引的数据结构 B+树和B树的区别 B+树的叶子结点和非叶子结点分别存了什么 B+树非叶子结点不存数据的好处 数据库事务的四个特性,分别是什么 mysql有哪几种的log,分别用来实现事务的哪些属性 update set a=5 where id = 1的mysql执行过程,先做什么,写什么log 上面的句子在返回时会
岗位要求如下, 面试上来口述做了个题.... 岛屿数量 然后说我们是搞算法的.... 巴拉巴拉 然后介绍我导师的一个深度学习项目... 然后说巴拉巴拉,你有了解网络,算法原理,或者有没有算法经验巴拉巴拉... 我说我主要工作是深度学习下游任务,找工作也都是开发岗 然后就 你可能和我们岗位不太匹配.. 巴拉巴拉,还找了个理由,说我抽象问题的能力不行,介绍项目说的都是自己在做什么.... 还给我建议说