讲一下map,讲一下HashMap吧 答:Map是一种专门用来搜索的数据结构,它经常用来存放键值对。Map允许我们在查找的时候进行插入和删除操作,这使得它在处理这类任务时非常高效。Map的使用与其实例的子类有关,因此不同的Map实现可能会有不同的搜索效率。 HashMap是Map接口的一个实现类,它主要适用于插入、删除和定位元素的操作。HashMap基于哈希表实现,它利用哈希函数(如hashCod
前面的选择题考的又难又细。 编程题 第一题签到,不过留了一个小坑,如果不用 dict 优化统计字符串 A 和 B 中每个数出现的频率会超时 第二题允许执行任意次操作,每次操作把一个数组内的数全部+1/-1,求两个数组 A, B 之间的最短距离。 转化为求 C=A-B,执行多少次操作后绝对值之和最小。 这题比较啰嗦,需要观察到当 C 中 [负数的数量] 和 [零的数量] 之和大于 [正数数量] 的时
因为跟高德的二面很近,有些混了,都写一块了,记得不全 项目深挖 顺着项目问了redis集群方面,对于主从和哨兵机制,哨兵如何进行监控的?主从如何保持一致性的?(模糊答了一点) 如何保证全局ID唯一?(完全不会) 计网操作系统: 三次握手过程(答了) TCP/UDP区别(答了) 介绍协程?(答了概念和使用场景,原理不会) redis: redis持久化机制,即各自好处(答了) redis单线程模型介
秋招第一挂!记录一下。 首先面试官人真的很好,全程欢声笑语,挂了纯属水平不济加上时差太大半夜十二点困的我面一半很容易睡着。 上来自我介绍做了道很简单的题:移除字符串括号内内容,应该是阿里自己题库里的题,但是样例给的不太好,我理解错题意了,我以为(b(bb)会剩下一个b实际则是一个不剩,导致面试官说了半天我总觉得有问题,很简单一道题折腾了二十多分钟……我感觉挂跟这关系很大。 然后问为什么出国留学ba
在公司面的,公司竟然还有电话间。 1.linux grep用法 2.sql语句 两个表联表查询,一个是员工信息(包含员工分数),一个是部门信息,求平均分数超过八十的的部门名称和平均分数 3.手撕两个简单题(面试官不会c++,说自己只会java和python,还说我写的有问题) 4.微信拼手气抢红包有金额和红包数,说一下抢红包的测试点,并自己设计几个测试用例 5.拷打两段实习经历(问的非常详细,将近
选择题25题 概率论➕机器学习➕nlp 编程题1: 16进制转8进制,并统计8进制数字个数 Python手写格式转换会超时,要用hex和oct 编程题2: 计算6个三角形的面积,s=1/2 ab sin theta theta=60° 编程题3:乱七八糟的规则,找规律 将数据组织成树,从上到下遍历 最终结果=所有bug节点之和➕所有非叶子bug节点的后代节点bug之和 可能是数据组织的问题,也有可
一面 自我介绍 (按照要求只说了实习) 某项目(k12在线教育)的社群积分体系是如何设计的 该项目会和公司的其他什么团队对接 某项目(k12在线教育)和某实习(语音社交产品)的区别 实习中如何给用户分层做运营(理解+实习的经历作为例子) 受到商家质疑时如何应对 未来的规划,发展的方向和期待(说了一些理解用户、培养用户心智之类的;还提到擅长做活动策划,想继续往这个细分版块发展 ) 策划一个支付宝的线
阿里前端一面面试题,基本都是经典八股,难度不大,一起来看看你会几道? 1. 地图展示为什么不用 Google 2. 小程序为什么不使用框架 3. 没有学 react 吗 4. 前后端分离是什么 5. 同源策略是什么 6. 什么情况下触发同源策略 7. 实现跨域通信的方式 8. CORS 如何实现 9. JSONP 如何实现 10. 闭包是什么 11. 闭包要注意什么 12. this 指向 13.
🕒岗位/面试时间 前端开发工程师/5.12 面试时长:55min 5.11一面 隔天下午二面 👥面试流程 1、自我介绍 2、介绍印象最深的项目 讲解技术难点 对应功能如何进行性能优化 3、什么是虚拟滚动 原理是什么? 4、如何实现下拉获取列表数据? 5、如何实现小红书的瀑布流布局? 6、讲一下实习期间做的事情 7、spa应用路由切换的过程中发生了什么? 8、react-router是如何实现?
一面顺利通过了,就约了二面,二面是ld面的,感觉还是有一定压力的 1.怎么理解产品运营、策略产品和功能产品三者的关系? 2.实习经历深挖:怎么看待关于项目的指标增长?这个需求来源是?你主要做了什么?你认为有更好的优化链路吗? 3.你怎么看待小红书电商生态? 4.从产品角度看:你认为我们的优势和劣势是什么? 5.你自己的偏好更想从事哪方面的产品,为什么? 6.你认为你自己与岗位匹配的点在哪里? 7.
#你都收到了哪些公司的感谢信?# #晒一晒我的offer# #数据人的面试交流地# #数据人offer决赛圈怎么选# #数据分析#
(整理暑期面试录音) 电话面 55min 6.11boss投递 - 6.24一面 不是官网投的,反问环节问后续怎么反馈,最后说会有反馈,但直到现在都没有收到反馈。 问题都还挺有启发性,就是答得太菜了,和面试官尿不到一壶去(),反问环节分享的也挺多的。 - 现在在哪里;为什么想来杭州(我不是想来杭州,我是想去大厂(( - <div style="background-image: url(
1.自我介绍 2.项目介绍:项目背景、项目目标、具体动作、项目结果 3.用户产品和平台产品的区别 4.如何计算一家奶茶店的每天的成单量,毛利率 5.职业规划 6.反问 阿里的问题都很宽泛,不难答,但需要对自己的项目有很好的了解 #非技术面试记录#
1. 自我介绍 2. 除了Java,之前学过什么(C++、Linux) 3. 表中十个字段,你主键用自增ID还是UUID,为什么(我回答了自增和UUID的优缺点) 4. 为什么自增ID更快一些,UUID不快吗,它在B+树里面存储是有序的吗(我回答是有序的,然后从索引长度上说UUID更慢一些) 5. 查询数据时,到了B+树的叶子节点,之后的查找数据是如何做(面试官想问到一个数据页上之后的查询过程,但
线下群面,无领导小组讨论 先介绍了岗位,主要做的是销售,然后给出题目让大家讨论30分钟,最后每个人做两分钟的陈述,题目是AWS和阿里云各自的优势以及适用的场景。 总体来看阿里云管培生的岗位对学历要求不高,这个岗位主要看的是大家的积极性吧,对技术没什么要求,不卡专业,现场还有核物理、测控等等专业,是个比较单纯的销售岗,不需要计算机基础。 本来看岗位介绍以为是会对技术有一定的要求,或者会细分方向,感觉