📣 独立日限时特惠: VIP通行证立减$68
查看: 5047| 回复: 10
跳转到指定楼层
上一主题 下一主题
收起左侧

follow up 多线程优化是什么意思啊

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
看到很多面经会提到两类follow up问题:

1. 多线程优化
2. 如果数据量大需要多台电脑合作怎么设计

请问这两类问题是否类似,应该如何思考呢?

上一篇:Ordered by Frequency List
下一篇:Amazon window Minimum那题的题目是什么???
推荐
dianek 2016-9-17 06:58:23 | 只看该作者
全局:
1. 多線程的坑特別多,需要知道synchronization, lock, atomic operation, memory barrier, transactional memory, shared memory, cache coherency, multiple-masters/multiple-workers pattern... 如果用java實現,你有福氣了。如果強制用C++,估計就看命了。如果用C,需要對底層指令、uarch和os特別熟悉

2. hadoop/spark
回复

使用道具 举报

🔗
tbu 2016-9-17 06:41:08 | 只看该作者
全局:
不一样,前者是问你要不要上锁,后者是要你分布式设计
回复

使用道具 举报

🔗
 楼主| WhatsFLAG 2016-9-17 07:00:38 | 只看该作者
全局:
dianek 发表于 2016-9-17 06:58
1. 多線程的坑特別多,需要知道synchronization, lock, atomic operation, memory barrier, transactional  ...

求教,如果我是用Python该怎么办呢,另外这些题目有什么好的答案资源参考学习的吗,我这块完全没有概念,是个新手noob!
回复

使用道具 举报

🔗
qlmaster 2016-9-17 07:31:49 | 只看该作者
全局:
WhatsFLAG 发表于 2016-9-17 07:00
求教,如果我是用Python该怎么办呢,另外这些题目有什么好的答案资源参考学习的吗,我这块完全没有概念, ...

去网上找一些nQueen之类的经典问题的多线程实现,然后静态和动态分配thread。然后想想有哪些可以扩展的问题,比如如何优化workload之间的平衡之类的。等到把2楼说的坑都碰了一遍,基本上面试起来就很6了。
回复

使用道具 举报

🔗
wujingzhishui 2016-9-17 07:33:56 | 只看该作者
全局:
qlmaster 发表于 2016-9-17 07:31
去网上找一些nQueen之类的经典问题的多线程实现,然后静态和动态分配thread。然后想想有哪些可以扩展的问 ...

这些new grad也要问么
回复

使用道具 举报

🔗
 楼主| WhatsFLAG 2016-9-17 07:35:09 | 只看该作者
全局:
qlmaster 发表于 2016-9-17 07:31
去网上找一些nQueen之类的经典问题的多线程实现,然后静态和动态分配thread。然后想想有哪些可以扩展的问 ...

您的回复给予了我极大的方向,Thank you so much!
回复

使用道具 举报

🔗
 楼主| WhatsFLAG 2016-9-17 07:37:18 | 只看该作者
全局:
wujingzhishui 发表于 2016-9-17 07:33
这些new grad也要问么

我感觉面不面 这些 要分公司和面试官和运气,但是根据官方面试的要求一般都会说要面,所以不要给自己找理由了,多学点东西总不是坏事啊。。。
回复

使用道具 举报

🔗
Sayako 2016-9-17 07:49:24 | 只看该作者
全局:
那些follow up的多线程问题不是让具体写出实现代码而是让说思路吧。没见过真的让写出多线程代码的
回复

使用道具 举报

🔗
Tonsha 2016-9-17 07:52:32 | 只看该作者
全局:
能不能具体讲讲nqueens怎么永多线程实现啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表