C语言陷阱:小心踩坑!
2023年8月31日 - 电子工程世界
解决方法:使用同步机制来保证线程之间的正确协作。面试题下面是一道关于C语言陷阱的面试题,请读者尝试回答:inta=0,b=1,c=2,d=3;if(a++&&b--||c++&&d--){printf("case-%d%d%d%d\n",a,b,c,d);}else{printf("case+%d%d%d%d\n",a,b,c...
详情
腾讯、阿里、滴滴后台面试题汇总总结 — (含答案)
2021年1月31日 - 网易
9、算法题:给定电话号码加区号,如何快速查找对应地区区号占4位。给了长度10000的数组做hash,O(1)。问有没有办法提高空间利用率,没想到。想到的同学告诉我。然后给了红黑树存储,时间复杂度O(logN)太高。10、常用的IDEC语言使用sourceinsight,Golang使用liteide。11、线程调度问题这里解释了下两种调度类以...
详情
《不看后悔》超赞!来一份常见 JVM 面试题+“答案”!
2021年2月1日 - 网易
它分为工作内存和主内存,线程无法对主存储器直接进行操作,一个线程要和另外一个线程通信,只能通过主存进行交换。JMM可以说是Java并发的基础,它的定义将直接影响多线程实现的机制,如果你想要想深入了解多线程并发中的相关问题现象,对JMM的深入研究是必不可少的。上面两个问题是经常容易搞混的,但它们的内容却完全...
详情