讲一下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决赛圈怎么选# #数据分析#
主要关注我对阿里巴巴和B端业务的理解,以及我的职业追求 为什么选择阿里巴巴? 你如何理解B端业务?这是否与你的职业追求相契合? 你的职业追求是什么?你希望成为什么样的人? 你是通过什么渠道寻找实习的?在实习中有哪些收获? 你手头上有其他的offer吗?你是如何比较这些offer的? 你如何理解互联网运营岗?? 你认为自己能胜任这个岗位吗? 你怎么看待互联网行业的996和007工作文化,以及破冰文化
简历投了很久才有回音,体验感还行,面试官人也很平和🥰 自我介绍 你觉得你的优缺点是什么?它们分别对你的工作产生了什么影响? 当你接到一项工作任务时,你是如何处理的? 你做过最有挑战性的事情? 你做过坚持最久的事情? 如何看待工作中的dirty work 讲述体现你领导力的一件事情 你周围的人是怎么评价你的? 反问环节#非技术面试记录#
面试过程 SQL题目:基于如下数据为电商平台中用户每日订单金额,找出各天订单金额排名前三名的用户,表名temp1。 WITH ref_amt AS ( SELECT dt, user_id, SUM(order_amt) AS order_amt_sum FROM temp1 GROUP BY dt, user_id ) S
攒人品了 简单的自我介绍 介绍实习经历中的具体项目 描述项目中遇到的问题及解决方法 分享比赛经历,特别是如何提高模型得分 Python中的pandas包和numpy包的常见操作 数据仓库的四个层级(ods、dwd、dwm、dws)的具体功能 SQL的开窗函数及其执行顺序 #软件开发笔面经#