复盘笔试题 list2tree函数,我们实际用的pid是哈希值,不能用sort去解决,那么你的算法该怎么改 时间复杂度 空间复杂度是多少 你提到说你有学react源码,那么你深入学习了哪个(react16 18 fiber diff ) 详细说一下diff源码 那么为什么要用diff diff是怎么优化的(又扯到memo可以性能优化) css的作用域 less的作用域(扯到css in modul
面试官水平非常高,看得出对技术有很高的追求和热爱,问的问题基本不在八股文范围内,而是会在其基础上进行延展,很多原理性的东西我都没有了解过,所以也没怎么答出来。后半程全程聊天,也有在输出他的一些建议,虽说大概率凉凉,但算是一次非常有效的面试,收获很大
你这个项目的架构是怎么设计的? 点赞关注的信息存在redis中,redis挂了怎么办 Redis的更新的过程?(原来是想问redis和mysql怎么保证数据一致性) 说说延迟双删? 延迟双删会造成什么问题? 延迟双删删除失败怎么办? Redis中有哪些数据结构? map和sorted的底层原理? 具体说说跳表? 你能手写一个跳表吗? mvcc是怎么实现的? mvcc是用来解决什么问题的? TCP协
准备工作 为了安装 Seafile 专业版服务器并使用阿里云OSS,您需要: 按照 下载安装 Seafile 专业版服务器 指南安装基本的 Seafile 专业版服务器。 安装 oss2 软件包:sudo pip install oss2,更多安装帮助可以参考这个文档。 安装和使用 Memcached。Seafile 会将部分对象缓存在 memcached 中,以提高性能。建议至少给 memcac
讲一下map,讲一下HashMap吧 答:Map是一种专门用来搜索的数据结构,它经常用来存放键值对。Map允许我们在查找的时候进行插入和删除操作,这使得它在处理这类任务时非常高效。Map的使用与其实例的子类有关,因此不同的Map实现可能会有不同的搜索效率。 HashMap是Map接口的一个实现类,它主要适用于插入、删除和定位元素的操作。HashMap基于哈希表实现,它利用哈希函数(如hashCod
准备面试过程中搜数据开发岗面经还是费了点劲的 所以在此记录一下攒人品 之后各位uu能多一点参考 背景 阿里的数据研发(不是大数据研发)校招的时候对技术要求不高比较随意 所以我这种数据分析岗位背景的人简历也是秒过 还有蚂蚁的某些数据开发也是这样的 之前找过我说现有的技术栈没问题 但我因为自我感觉不行+对数据分析的执着给拒了!!大家不要学我可以多看看机会 数据分析岗位基本趋于饱和 只看大公司+数据分析
整场面试持续了约1h 自我介绍结束以后简要问了一下之前的实习、项目、离职原因。 基础知识考查: 1. 浏览器寻址url过程? 2. arp表的作用?arp的分组格式?对于主机不存在的apr请求会发生什么? 3. DNS的作用?DNS的解析流程? 4. 下一跳路由转发数据包的过程? 5. go GMP模型是什么?线程与协程的区别?协程调度过程?P、M的数量问题? 6. 协程切换的时机? 7. ch
本来想着考完期末3月初海投,没想到阿里云这么早就开始面人了,没咋准备,有点突然。 过程: 项目介绍,挑一个投入时间精力最多的讲讲,这个阶段比较轻松 问vue还是react用的多,我说vue,那就来吧,八股上 父子组件生命周期,顺序是啥 watch和computed什么区别,computed什么场景下用到 vuerouter中路由模式和区别 webpack有做过什么配置吗 vue打包时怎么能让它自动
时长:接近一小时二十分钟 忘了录音,凭记忆写的,感觉不全 1. 自我介绍 2. 问项目(问了蛮久) 3. 节流、防抖原理并手写 4. computed和watch的区别 5. computed的原理,包括如何监测、如何缓存 6. computed里面可不可以有异步,为什么【这个问题有点记不清了】 7. 问了下es6,for in和for of的区别 8. 七层模型和四层模型 9. 算法题,给一个有
请问阿里云中这个Secret是如何获得的? https://help.aliyun.com/zh/sdk/product-overview/v3-request-st...
前言 晚上七点面的,第一次面试,有点紧张,从语气能听出来面试官工作一天已经很累了,但是面试官还是很耐心哈哈哈。下面纯回忆,顺序不保证。 自我介绍 略 java 多线程、线程池讲讲 如何保证线程安全(一开始没明白想问啥,后来面试官提示了下才反应过来想考察锁和CAS) sychronized volatile Lock谈谈 static谈谈理解(其他的关于java基础的记不住了,都不难) 系统设计 讲
也没自我介绍就开始了, 1. String为什么是immutable的,一开始答了string存在方法区的运行时常量池里面,balabala,后来想了一下应该是从线程安全的角度考虑,如果是fianl的话,就没有可见性的问题了(只能读不能改)。 2. mysql innodb索引的数据结构 3. java里面想实现给方法块上锁的话有哪些方法,答了syncroniezd和juc的一些工具类。 4. s
1h 肯定挂的一面…… 4.26更新: 已g,又被其他部门捞了明天面试(哎………) 还是基础不牢固🥹 1. 简历问题 20min 2. 两个场景题: (1)给具体业务如何设计表 (2)具体场景怎么解决数据倾斜的问题(摔 真的想不到用union sum代替join) 3. 写题 哎 反正到最后已经心凉了,只想赶紧结束面试🥹 #阿里# #数据研发#
刚面完,面试官挺和蔼的 开头自我介绍+项目+追问细节 看我还没做笔试,就没问算法相关的,说做完笔试再说 一道情景题,如何对网上言论的质量进行分级,尤其是一些专业领域内的言论 可能因为我是非科班本科生吧,就没考八股,亏我准备了那么久的hadoop 最后说笔试之后再约一次面试 反问
CTO(现爱橙科技)- 外部数据 暑期实习 一面 自我介绍 实习做了哪些工作,介绍一下 在学校主要研究方向是什么,用的什么编程语言 python掌握得怎么样 juc 乐观锁,悲观锁 mysql哪些字段应该建索引 一张很大的表,如何优化查询效率 如果kafka数据丢失,可能是哪些原因 数据仓库分层讲一下 开放题:不限制条件,器材,方法,求解西湖的水有多少升?(一脸懵逼) 二面 自我介绍 数仓项目介绍