今年Android开发的整体招聘趋势可以概括为几句话:赛道中的公司在蒙眼狂奔,成熟业务借机补强,更多公司在观望。 这里面赛道的公司指的是在疫情中受益或者在疫情之前就已经在狂奔的业务,比如在线办公、在线教育、在线生活服务、直播带货等,市场上很多HC来自这些赛道里面的公司,技术好
算法题就好像高考语文的古诗词默写一样,分不多,但丢了就很可惜了。 根据我的经验,大概刷了,掌握100道题就足以应付面试了。 当然完全掌握需要重复练习,不是刷了一遍就可以的。 这里推荐一下极客时间上覃超的五遍刷题法: 五遍刷题法 1.第一遍,直接看解法 多解法,比较解法优劣,默写好的
内存泄漏,Handler如何导致Activity内存泄漏,如何 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》 【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享 做检测,引用的链路到GCRoot Fragment生命周期 Activity各类启动模式下的切换状态后
override fun onSuccess(data: List?) { } override fun onError() { } }) mViewModel.wxArticleLiveData.observeState(this) { onSuccess { data: List? -> } onError { } } 既然是用Kotlin了,就不要用Java的方式写接口回掉了,DSL表达式不香么? 提供两种方式实现: 方式一代码
6.实现生产者,消费者 7.handler原理,是如何实现延时的。 8.一个activity启动另外一个activity的生命周期。 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》 【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享 算法题: 1.反转链表 2.归并
1.编程题(面试官给了20-30分钟)十分钟写出来了,本来想交的早是不是能加分,后来直接发代码过去接着面并没加分,导致后面面试时间很长问了好多55555555血亏早知道等会交了 2.unity自带的AI寻路的介绍,以及底层实现知识,以及如何抉择出最优路径 递归回溯算法遍历每一个位置最终得出可行
(1).有序数组的二分查找算法(百度) 1.1.10 串 (1).给定一个字符串,请你找出其中不含有重复字符的 最长子串的长度。 (字节跳动) (2).给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 1.1.11 请写出以下算法的时间复杂度 冒泡排序法 插入排序法 堆排序法 二
网络: tcp超时,客户端断电了,我tcp怎么感知?A:断电操作系统就不会发送FIN,但tcp感知?emmmm send函数返回-1吧。Q:你确定吗?A:尬笑 Q:下去了好好研究研究吧就让说TCP/IP,然后我就说了TCP三次握手,四次挥手,看他不打断我就继续说流量控制,拥塞控制,然后问了一下TCP报文怎么保证有序http协议里 3
恒生云融面经 歇了快一个多月了,今天来水一篇面经 后面会写一篇秋招尾的总结文章,算是对秋招一周的回顾吧。 Java中的基本类型有哪些: boolean byte 1字节 char short 2字节 int float 4字节 long double 8字节 类和抽象类的区别: 1)抽象方法必须为public或者protected(因为如果为
废话不多说,直接上干货: 1、Java容器:List,Set,Map 2、Map的遍历方式 3、HashMap扩容为什么是扩为两倍? 4、Java线程同步机制(信号量,闭锁,栅栏) 5、对volatile的理解:常用于状态标记 6、八种基本数据类型的大小以及他们的封装类(顺带了解自动拆箱与装箱) 7、线程阻塞几种情况?如何自己实现
滴滴面经 查看进程 ps -aux 网络命令 netstat 怎么提取某个以.tex结尾的文件,或者是以xxx结尾的 find . -name “*.text” 性能测试都测哪些指标 响应时间(最大响应时间、最小响应时间、中位数响应时间、90%响应时间)并发数TPS,TPS=并发数/平均响应时间出错率内存(top命令)CPU(top命
前言 本人20年毕业于一所普通本科,实习的时候也就想着混一张毕业证,也没做什么实际项目,再加上去年就业形式严峻,行业内卷,索性就选择了一家小企业公司,直到后来来才知道是属于外包。(也太惨了!耳边回想起老师说的话:千万别去外包) 想想算了,谁让自己菜,还是先好好学点技术吧,但是工作起来
2021年11月18日 不知道为什么,现在很想说一说,写一写。 天下大事,合久必分,分久必合。感觉没有什么是永恒的,咦,不知不觉扯起了哲学的话题。 为什么会想到上面那一句呢,因为下一步我要整理面经了(包括项目,简历等等,其中很多课程都是用一个实际的项目来教学,所以项目就包含在面经里了,毕竟理
题库 刷题也要注意,不要一题一题刷,比如Leetcode的每日一题 建议按知识点分类,这样比较方便重复练习与知识点掌握 在知识点刷过一遍后,也可以按照公司分类或者LeetCode热题100刷,一般公司出算法题也是有题库的 下面推荐几个题库供大家使用 按知识点分类 如: 完整目录查看请点击**Gi
前言 今天,和大家分享一则字节跳动的面经贴,该作者15天拿到了字节的offer,在整个面试过程中感受颇多,遂发文以记录,以下是正文: 7月28日:官网投递简历 8月5日:简历评估通过 8月10日:一面 8月16日:二面(原定8/13 面试官临时有事) 8月20日:hr面(终面) 8月23日:oc(隔了一个周末) 8月25日:正式offer和入
一面 15min左右 1、项目相关 2、如何实现排行榜---有序集合 zset数据结构 3、如何实现浏览回退--栈 二面 当天收到初试通过邮件,让回复邮件,然后次周安排复试,以为通知下周安排复试,一直还在等复试通知来着,整理时候发现需要回复邮件,是自己傻冒了。 总结:这是一家做游戏的公司,整
这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 作为《Kurento实战》的第三篇,咱们一起将重要的知识点梳理清楚,并从整体上观察和理解Kurento,这样后面的学习和开发能更好的融会贯通,还能高效发挥Kurento的能力; WebRTC很重要 Kure
本文作者:只爱羽毛球的程序媛,链接地址:https://blog.csdn.net/csuliyajin2012/article/details/49430659 美团我是在拉勾网上投的简历,之前也投过一次,简历都没通过删选,后来让学姐帮我改了一下简历,重新投另一个部门,获得了面试机会。10月23日中午HR打电话过来预约了下午4点半面试,说
前言 好久不见,我是LeBron,有段时间没写博客了。最近几个月的大部分精力都放在秋招上了,边实习边秋招还是挺吃力的,总算结果还是不错。 先介绍一下个人情况:2022届双非本科应届生,项目经验和经历还算丰富,在字节实习至今也快8个月了,详细情况可以来我的博客看看哈 : LeBronChao’s Bl
19、HashTable(线程安全) 20、TreeMap(可排序) 21、LinkHashMap(记录插入顺序) 22、泛型类 23、类型通配符? 24、类型擦除 第三分类 Java中的IO与NIO面试题 第四分类 Java反射面试题 第五分类 Java序列化面试题 第六分类 Java注解面试题 第七分类 多线程&并发面试题 1
1024开发者节刚刚结束,“金九银十”的跳槽季也已接近尾声,不少人早已开始加班加点地复习、面试,卷起来了 最近也是收到一位刚入职阿里(淘宝特价版)的Java学妹投稿,想把这阵子在大厂的面经+高频面试题,和大家分享一下。希望她的亲身经历能够帮助大家在最短的时间内,用作面试复习,达到事半
标题 一、ARP(地址解析协议)1、概念2、原理2.1、工作过程2.2、工作要素:ARP缓存2.3、工作媒介:报文 3、应用3.1、ARP命令3.2、ARP欺骗 4、对比4.1、RARP(反向地址转换协议)4.2、代理ARP4.3、NDP 二、DHCP1、概述1.1 DHCP是什么1.2 DHCP细节 2、DHCP报文详情2.1 DHCP的八种报文2.
1. 请你说一说进程和线程区别 1)进程是cpu资源分配的最小单位,线程是cpu调度的最小单位。 2)进程有独立的系统资源,而同一进程内的线程共享进程的大部分系统资源,包括堆、代码段、数据段,每个线程只拥有一些在运行中必不可少的私有属性,比如tcb,线程Id,栈、寄存器。 3)一个进程崩溃,不会对
1. 说一下C++和C的区别 设计思想上: C++是面向对象的语言,而C是面向过程的结构化编程语言 语法上: C++具有封装、继承和多态三种特性 C++相比C,增加多许多类型安全的功能,比如强制类型转换、 C++支持范式编程,比如模板类、函数模板等 2. 请说一下static的作用 1. 全局静态变量 在全局变
1、flex 布局 display: flex ,在父元素设置 ,子元素受弹性盒影响,默认排列成一行,如果超出一行则按比例压缩。 flex:1,子元素设置,设置子元素如何瓜分父元素,1代表子元素占满父元素的宽度。 aline-items : center, 设置垂直方向上的对齐方式,center 代表垂直居中。 justify-content :