腾讯、阿里、滴滴后台面试题汇总总结 — (含答案)
有三个线程ABC分别向一个数组中写入a,l,i,要求最终的写入结果形如alialiali...写入次数由A线程决定。这三道题目做的还比较顺利,第二天面试官又联系我阐述一下第一题和第三题的思路,然后通知我可以参加下一轮了。二面(电话面试一小时)二面主要考察了一些开放式的问题。首先还是自我介绍。主要是工作后的...
阿里、拼多多、OPPO、网易一线大厂Java面试题分享,阿里P6+
线程池有几种,记得有四种,只说了三个名字出来。说一些你知道的这几个线程池的区别,各自的特点。说了一下一个新的进程加入到线程池的步骤说一下线程池的几个重要的参数。问了我newFixedThreadPool这个线程池的初始化大小是怎么决定的,我说测试一下看一般会有多少线程再来决定,面试官想知道一个理论的方法,...
315道Python面试题,欢迎挑战
12、select、poll、epoll模型的区别?13、简述进程、线程、协程的区别以及应用场景?14、GIL锁是什么鬼?15、Python中如何使用线程池和进程池?16、threading.local的作用?17、进程之间如何进行通信?18、什么是并发和并行?19、进程锁和线程锁的作用?20、解释什么是异步非阻塞?21、路由器和交换机的区别?
聊聊Node.js 的底层原理|应用程序|加载器|node.js|调用|代码_网易...
当线程池完成任务时,它会以原子的方式去修改这个fd为可读的,然后在主线程事件循环的PollIO阶段时,它就会执行这个可读事件的回调,从而执行上层的回调。可以看到,Node.js虽然是跑在多线程上面的,但是所有的JS代码都是跑在单个线程里的,这也是我们经常讨论的Node.js是单线程还是多线程的,从不同的角度...
传说点进来看的人都拿到“敬业福”了!!!
阿里巴巴面试干货了解一下!阿里巴巴Java开发手册思维导图1、总图2、编程规约3、异常日志4、单元测试5、安全规约6、MySQL数据库7、工程结构Java面试题计算机基础知识数据结构1、什么是队列、栈、链表2、什么是树(平衡树,排序树,B树,B+树,R树,红黑树)、堆(大根堆、小根堆)、图(有向图、无向...