摘要:
本人是年前刚刚入职抖音的应届生,职业认证还未来的级更改,但是这些都不重要。重要的是我们不能错过优秀的你~ 字节跳动的相关福利我就不介绍了,技术实习生是400/天,房补是1500/月,三餐免费,下午茶,零食等~ 目前由于疫情原因,可以远程入职。公司还给发口罩~你还在等什么😜 目前我所在的字节互娱研发 阅读全文
摘要:
现在是2019年9月29日,按照最新的金八银九铜十的说法,其实秋招已经慢慢接近尾声了,作为一只菜鸡,想趁机总结一下自己这段时间的生活: 我暑期的时候在华为北京研究所NCE实习了差不多三个月,8月14日答辩完成,8月17日离职。在实习的时候觉得没时间准备面试,所以我就直接放弃了整个提前批。8月19日从 阅读全文
摘要:
京东一面总结 总共时间持续时间约40分钟 1.你用过集合类里面哪些是线程安全的,哪些是线程不安全的?分别举两个例子? 线程安全:HashTable以及ConcurrentHashMap 非线程安全:ArrayList、HashMap等 2.实现线程安全的集合类都有哪些方法,如果是你要用线程安全的集合 阅读全文
摘要:
1.求二叉树的深度或者说最大深度 /* ***1.求二叉树的深度或者说最大深度 */ public static int maxDepth(TreeNode root){ if(root==null) return 0; int left=maxDepth(root.left); int right=maxDepth(root.right); return Math.max(left,right) 阅读全文
摘要:
Volatile关键字及其实现原理 在多线程并发编程中,Volatile可以理解为轻量级的Synchronized,用volatile关键字声明的变量,叫做共享变量,其保证了变量的“可见性”以及“有序性”。可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。可见性是由Java 阅读全文
摘要:
常见排序算法的时间复杂度以及稳定性: 1 public class Sort { 2 public static void main(String[] args){ 3 int[] nums=new int[]{2,6,9,4,1,8,5,5,6}; 4 //SelectSort(nums); 5 //BubbleSor... 阅读全文