😅😅😅
点赞 评论

相关推荐

一面60min自我介绍拷打xhs的实习:主要问xhs的DSL和RN以及一些xhs的技术框架RecyclerView的缓存复用:四级缓存分别介绍下RecyclerPool缓存池能跨RecyclerView复用吗一级缓存缓存什么什么情况下会出现被标记为清除但仍然可见的列表项继续往深了拷打。。。第二级缓存会调用onBindViewHolder()和onCreateViewHolder()方法吗第四级缓存会调用onBindViewHolder()和onCreateViewHolder()方法吗卡片上屏需要经历哪些过程(onMeasure()、onLayout()、onDraw())onBindViewHolder()在测量前还是测量后能不能先测量再bindItemView在测量、布局、绘制哪个阶段之后被加入到RecyclerView为什么要有ViewHodler这个东西主要是为了什么进行复用(减少findViewById这个方法的执行)自定义View:自定义View的onMeasure()方法接收的参数包含哪两个信息三种测量模式父布局是wrap_content子布局是match_parent时,子布局的测量模式子布局设置默认高度对应的测量模式了解的Jetpack组件介绍一下Retrofit算法:类似于lt34(5min)反问:部门做什么。。。技术栈总结:拉满了,深入的问题全顶住了第二天约二面二面45min自我介绍自学过Android是吗xhs实习实习收获遇到过什么问题吗怎么解决问题的HTTPS的加密过程为什么要使用混合加密为什么对称加密做不到协商密钥这个过程客户端和服务端协商出来的密钥都是一样的吗能不能服务端生成一个密钥直接给客户端可不可以只用非对称加密非对称加密为什么比对称密钥效率低七大设计原则详细介绍一下里氏替换原则举一个开闭原则的例子核心线程和非核心线程区别线程池执行原理四大引用类加载过程创建对象的步骤类加载器Fragment创建过程,怎么把他加到Activity上点击事件的传递机制View没有消费ACTION_DOWN事件还会消费其他类型的事件吗怎么做到一个完整的点击事件是以ACTION_DOWN开头算法:lt240反问:如果能进组是做什么(感觉自己发挥不错所以问了这个问题,面试官直接回不知道。。。盐都不盐了???)有几轮技术面总结:没一面表现好,感觉面试官对我根本就不感兴趣
点赞 评论 收藏
分享
今天 17:33
已编辑
南京理工大学 研发工程师
#拼多多2025届春招##面试#一面3.151.自我介绍2.项目相关安卓和IOS更倾向于哪个?有开发app的项目,问了一些安卓相关:activity和fragment作用、角色、区别联系。C++和Java从源代码到最后在机器上执行,过程区别。为什么要java中要有虚拟机?编译原理:编译阶段具体做了什么?最后产物是什么?项目中用了WebSocket,问了 WebSocket和Socket有什么区别。回答时候谈到了Http的版本,问:http各个版本迭代有什么区别?(属于给自己挖坑)session机制id存在哪里?Http get  post区别;用户登录时,用户名密码是放在post的body里面吗?写一个mysql语句(项目里有mysql)学习过程中,遇到过什么不好解决的问题,最后学到了什么。3.代码题:判断单链表是不是回文的。4反问:咱们岗位需要学习哪些技术栈?负责哪些业务?面试官没有问一点数据结构、计算机网络(常规的),操作系统的问题,也没问Java八股。二面3.291.自我介绍2.八股+项目使用虚拟内存如何突破物理内存大小的限制。有哪些页面置换算法。设计LRU cache使用什么样的数据结构。锁的操作和原子操作有什么区别为什么原子操作开销更小创建进程和创建线程所需要什么资源,创建过程会发生什么分配什么样的情况会造成一个死锁如何设计解决死锁的方法,怎么预防和避免解释一下银行家算法;怎么检查不安全状态;如果让你设计一个线上的观察和上报的系统,用来检测一个软件之中是否发生了死锁,怎么设计浏览器地址栏输入URL到出现页面,过程发生了什么视频聊天的传输过程为什么视频传输是用UDP为什么TCP需要建立连接拥塞控制的策略和思想拥塞窗口的大小是如何决定的发生拥塞之后TCP会有哪些策略和算法3.代码题  判断一棵树是不是AVL,不能用递归,要用栈4.反问 简历存在的问题二面面试问了不少操作系统和计网的问题。三面4.71.自我介绍2.全程项目拷打3.代码题:给定字符串 “Pinduoduo is a company ,得到“ company a is Pinduoduo”,要求空间复杂度O(1)4.反问:这次面试存在的问题,结果面试官让自评一下;没有一点八股,全是项目拷打。
点赞 评论 收藏
分享
牛客网
牛客企业服务