主管面,聊的很轻松,技术架构思路层面收获很多 1h 基础知识: java数据结构,底层实现(背就完了) 为什么看底层,跟c++的stl对比有什么感受 项目中http的状态码 缓存穿透 雪崩 击穿以及对应解决方式 项目拷打:限流策略,bloom过滤器的使用 扩展到redis场景题:并发量太大了,负载是10w,已经到9w了怎么办(大概是这个意思) 循序渐进,聊着聊着发现之前回答的有问题,逻辑闭环了以后
一面: 自我介绍; 面试官粗略地看了一下项目说:“你这个简历好像更适合NLP组啊,跟我们组的业务好像关系不是很大,感觉不是很合适啊。” 一阵简短的沉默; 我:“。。。。。。我也投了NLP算法组,但是被推荐算法组先捞上来了,您看要不跟HR反馈一下让她把简历转过去?“ 面试官:”那倒不用,我们先面着吧。” 面试问题分界线 ----------------------------------------
一、概念 Binary Tree(二叉树):二叉树的每个节点最多有两个子节点 Binary Search Tree(二叉搜索树):二叉搜索树每个节点只存储一个键值,并且左子树(如果有)所有节点的值都要小于根节点的值,右子树(如果有)所有节点的值都要大于根节点的值。 B-Tree(Balanced Tree):也就是今天要说的B-树,这里的-不是minus的意思,而是作为连接符的横杠,而我们也经常把
1、手撕:已知后续和中序排列,求树结构。要求15分钟写出来,背过了,直接写出来了,用的是牛客平台,他TreeNode默认是注解掉的,然后一直运行报错找不到TreeNode,我都懵逼了,我说背还能背错不成,直接喊面试官调试,他看了五分钟说,没问题,后面我两一起取消了那个注释,就ac了。我两都尴尬的笑了。 2、拷打项目和实习,技术难点和收获,我实习都是划水,引导到他让我去背八股,譬如我有一个实习是用的
A/B 测试入门指南 该部分由A/B测试是什么、A/B测试可以用在哪里等几个方面构成,旨在帮助您实现A/B测试快速入门。通过介绍A/B测试在产品与营销优化中的作用,以及典型的应用场景,明确正确使用A/B测试的重要性。 同时,文档也详细表述了AppAdhoc A/B Testing云服务的使用流程和专业性,全面解答您对于AppAdhoc A/B Testing的使用疑虑。
我尝试了一些代码在Java中交换两个整数,而不使用第三个变量,即使用XOR。 以下是我尝试的两个交换函数: 该代码产生的输出如下: 我很想知道,为什么会有这样的说法: 和这个不一样?
自我介绍 介绍上一段实习内容 用b站多吗,喜欢什么类型的视频,喜欢的up主 在使用b站搜索功能的时候你觉得有什么做的不好的地方 一些情景下你认为大盘用户更倾向哪个搜索结果 反问:具体工作内容 如何评价搜索质量 #运营#
#面经#1. 简单的自我介绍 面试官建议后面上传PDF简历,因为word他那边解析出来格式是乱的,我后来共享屏幕,分享了我的简历。 2. 你在前两份实习经历中最有成就感的事情是什么?为什么? 3. 开放性问题 你有买菜的经历吧?你可能在超市会看到卖菜的旁边会有卖水果的地方,那为什么卖水果店的很少会有卖蔬菜的? 1)这块回答的不太好,我的回答是买菜是刚性需求,水果不是,卖水果的店就比如说大学校园里,
1.自我介绍 2.说一下你的职业规划,对行业的理解,以及为什么选择b站? 3.你了解实习工作的核心指标吗?是什么样的? 4.说一说你目前的实习经历中所负责的内容中最具有挑战性的一项 5.你怎么理解这个岗位?
当然,肯定不是最优解,算是暴力破解,但是可以参考一下解题思路啦。 主要通过集合来记录了之前的数据信息,算了,我也不多说了,代码我都写了注释的,应该很好理解。 (题外话:包括第三题也是,可以通过 map 来记录当前节点的父节点,一旦发现不平衡,直接 map.get() 就可以获取父节点,随之做相关的处理) #哔哩哔哩秋招#
发现SRE、运维开发方向面经挺少的,刚好最近有几个面试在排序,发出来攒下人品值吧,后续还会陆续跟新其他厂的面经 总结:围绕实习问,穿插计网,linux,python。看重手撕(其他答的挺好,手撕没撕出来挂了) timeline: 8.4投递-》8.29一面-》9.2已挂 1.介绍实习工作内容 2.深挖实习 3.印象比较深刻的一个根因排查的一个故障的根因排查是怎样的?大概介绍一下 4.参与过什么开发
问题内容: 我尝试了一些代码,使用XOR在Java中交换两个整数而不使用第三个变量。 这是我尝试的两个交换函数: 这段代码产生的输出是这样的: 我很好奇,为什么这样说: 与这个不同吗? 问题答案: 问题是评估的顺序: 参见JLS第15.26.2节 首先,对左操作数求值以产生一个变量。 如果该评估突然完成,则赋值表达式由于相同的原因而突然完成;右边的操作数不会被评估,并且不会发生赋值。 否则,将保存
问题内容: 在采访中有人问我以下问题。 每行执行一次后b的值是多少?每行输出为0。 为什么输出不为0、1、2、3? 问题答案: 在Java中,表达式 相当于 因此,结果。 (在其他一些语言中,完全相同的表达式具有未指定的行为。请参见未定义的行为和顺序点。)
A/B测试用于根据数据导出的结果做出业务决策,而不是仅仅进行预测。 它允许您创建您的网站或应用程序的变体,然后帮助您确认或放弃您做出更改的决定。 通过此测试,可以优化您的网站或应用,从而提高转化率。 更高的转化率意味着从现有用户中获得更多价值,而不必花费更多流量获取。 A/B测试还可以帮助您改变业务中的其他因素,如改变工作文化等。它可以帮助您使用数学数据和统计数据来确定产品变化的方向。 无论您是设
中型的互联网公司往往有着以百万计的用户,而大型互联网公司的系统则可能要服务千万级甚至亿级的用户需求。大型系统的请求流入往往是源源不断的,任何风吹草动,都一定会有最终用户感受得到。例如你的系统在上线途中会拒绝一些上游过来的请求,而这时候依赖你的系统没有做任何容错,那么这个错误就会一直向上抛出,直到触达最终用户。形成一次对用户切切实实的伤害。这种伤害可能是在用户的APP上弹出一个让用户摸不着头脑的诡异