原文:一道百度java面试题的多种解法

下面是我在 年 月 日二面百度的时候的一个问题: java程序,主进程需要等待多个子进程结束之后再执行后续的代码,有哪些方案可以实现 这个需求其实我们在工作中经常会用到,比如用户下单一个产品,后台会做一系列的处理,为了提高效率,每个处理都可以用一个线程来执行,所有处理完成了之后才会返回给用户下单成功,欢迎大家批评指正: .join方法 使用Thread的join 等待所有的子线程执行完毕,主线程在 ...

2018-10-13 20:53 0 763 推荐指数:

查看详情

一道淘汰85%面试者的百度开发者面试题

最近在CSDN上看到一道题,据说淘汰了85%的面试者(只是据说而已)。心血来潮,随便写个算法,该算法很简单,主要就是考察应聘者是否注重细节。题干如下: 依序遍历0到100闭区间内所有的正整数,如果该数字能被3整除,则输出该数字及‘*’标记;如果该数字能被5整除,则输出该数字 ...

Sun Apr 27 03:03:00 CST 2014 43 5635
ThoughtWorks 一道面试题解法

前两天面试ThoughtWorks,有一道家庭作业题,题目如下: 思路如下: 把所有的会议安排在两天内,每天分为上午和下午,上午最多三小时(180min),9点到12点,下午最多四小时(240min),1点到5点。 其实就是给定大小的4个坑,每个会议都是一个固定大小 ...

Wed Mar 22 19:08:00 CST 2017 6 8087
假期充电: 一道并发java面试题的N种解法

疫情居家隔离期间,在网上看了几个技术教学视频,意在查漏补缺,虽然网上这些视频的水平鱼龙混杂,但也有讲得相当不错的,这是昨晚看到的马老师讲的一道面试题,记录一下: 如上图,有2个同时运行的线程,一个输出ABCDE,一个输出12345,要求交替输出,即:最终输出A1B2C3D4E5 ...

Wed Feb 19 00:59:00 CST 2020 0 216
百度web前端的一道试题(CarFactory)

今天参加了百度2013年校园招聘杭州站的笔试,岗位是WEB前端工程师(上海)。有一道题目印象比较深,大概是因为笔者是从Java开始学编程的原因吧,对于面向对象和继承的一些东西特别敏感。 题目大概是这样的: 有一个CarFactory,专门产生一些汽车的对象,汽车类型有Bus ...

Sat Oct 20 23:59:00 CST 2012 10 1628
一道面试题

前几天去面试,确切的说是复试。面试官给我出了一道题。是这样的。 一个农夫有一条船,和三样东西,狼、羊、和白菜,他要过河,这个船一次只能运一样东西,要防止狼吃羊、羊吃白菜,该怎么过? 惭愧,我没答出来。 然后面试官把答案告诉了我,问我怎么用计算机实现? 还是惭愧,我又没答出来。 今天在 ...

Fri Apr 26 04:41:00 CST 2013 42 4386
百度java开发面试题

第一面 项目: 1、找一个项目,介绍下情况。其中遇到了什么问题,每种问题怎么样的解决方案。 算法题: 2、一个排好序的数组,找出两数之和为m的所有组合 3、自 ...

Wed Dec 24 06:35:00 CST 2014 0 4705
史上最难的一道Java面试题 (分析篇)

转载请注明原创出处,谢谢! 无意中了解到如下题目,觉得蛮好。 题目如下: 该程序的输出结果? 程序输出结果 考察知识点 synchronize实例锁。 并发下的内存可见性。 在java中,多线程的程序最难理解、调试,很多时候执行结果并不像我们想象 ...

Tue Oct 17 05:12:00 CST 2017 5 3329
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM