e*********0 发帖数: 79 | 1 公司介绍
Creative Dynamics 是一家新兴的高科技公司,总部位于纽约,公司致力于生命科学及
生物医药行业相关的产品和服务。随着公司业务的不断扩大,现急需一批优秀的人才加
入我们的团队。
发布职位具体如下:
一、 诊断试剂及基因工程抗体项目经理
职责描述:
1、为海外客户提供优质高效的产品和服务(如试剂盒、抗体、胶体金等)的售前售后技
术支持工作,开发并维护目标客户。
2、立足欧美市场,从客户需求出发,带领团队收集市场信息,积极开拓发展新的业务。
3、组织诊断产品或者技术服务国际业务的市场活动,对市场敏感,以敏锐的市场意识
推动客户需求的调研和分析工作。
4、有效激发团队的工作积极性,增强团队凝聚力,达到公司业绩指标。
5、执行本部门日常管理工作,包括员工的指导、培训、绩效的评估等。
职位要求:
1、生物相关专业硕士及以上学历,拥有优秀的英语表达能力,有分子生物学、生物化
学等学科科研背景。
2、对抗体制备、胶体金试纸、ELISA试剂盒、化学发光试剂盒、或核酸诊断试剂盒以及
相关的原料有较深了解。
3、或熟练掌握噬菌体表面展示与基因工程抗体等实验技能,如噬菌体抗体库构... 阅读全帖 |
|
e*******6 发帖数: 72 | 2 公司介绍
Creative Dynamics 是一家新兴的高科技公司,总部位于纽约,公司致力于生命科学及
生物医药行业相关的产品和服务。随着公司业务的不断扩大,现急需一批优秀的人才加
入我们的团队。
发布职位具体如下:
一、 诊断试剂及基因工程抗体项目经理
职责描述:
1、为海外客户提供优质高效的产品和服务(如试剂盒、抗体、胶体金等)的售前售后技
术支持工作,开发并维护目标客户。
2、立足欧美市场,从客户需求出发,带领团队收集市场信息,积极开拓发展新的业务。
3、组织诊断产品或者技术服务国际业务的市场活动,对市场敏感,以敏锐的市场意识
推动客户需求的调研和分析工作。
4、有效激发团队的工作积极性,增强团队凝聚力,达到公司业绩指标。
5、执行本部门日常管理工作,包括员工的指导、培训、绩效的评估等。
职位要求:
1、生物相关专业硕士及以上学历,拥有优秀的英语表达能力,有分子生物学、生物化
学等学科科研背景。
2、对抗体制备、胶体金试纸、ELISA试剂盒、化学发光试剂盒、或核酸诊断试剂盒以及
相关的原料有较深了解。
3、或熟练掌握噬菌体表面展示与基因工程抗体等实验技能,如噬菌体抗体库构... 阅读全帖 |
|
b****e 发帖数: 1569 | 3 不是的
database这一块,如果一年能出一篇,你要请客的,很多学生三年都出不来一篇,数据
库模型的构建和实验,相当耗时了, 所以有些组,一篇paper没有,都可以毕业,我都
见过好几个组的人这么干了。
我在Stanford选过CS245, 这门课,选得我差点休克了,还有一个CS346,里面的学生
凡是华人我认识的,几乎都是国内竞赛的。TA是拿过美国什么数学竞赛大奖的一个牛人
,我可不敢选了,非出人命不可。 |
|
s******y 发帖数: 172 | 4 大家好。我是EE背景,作了几年工程计算方面的软件,用C和C++。
用过一些数值计算的类库,但没搞过CS的算法。现在需要找新工作。想先把算法的基础
打扎实,再好好学学设计模式。
在版上看了看,好象CLRS的书太理论了。打算看Robert Sedgewick的Algorithms in C
或者Algorithms in C++。从学习的角度,用C的版本是否更扎实?
谢谢! |
|
y*********e 发帖数: 518 | 5 假设是传统的3-tier架构的服务器,也即有数据层,逻辑层,还有表现层。
整个数据的流量是 数据层 -> 逻辑层 -> 表现层 -> 用户Browser。
每一个环节都可能出问题。
注意此题,是 "trouble shoot",而不是 "improve"。
1、数据层的问题:
是用数据库吗?若是用数据库,是Single Query还是Join Query?
Query用到了Index吗?Index是否broken(重建Index)?
Join Query是否可以rephrase(查看Query Optimizer)?
是否存在IO瓶颈(做Table Partition)?
检查逻辑,是否需要提取如此规模的数据?可否用Cache(比如LRU)?
可否使用Weak Reference?可否用Object Pool?
是只有一个Cache Server还是有好几个?
如果有多个Cache Server,如何Invalidate Cache?
2、逻辑层的问题:
是否有Bug导致无限循环?或者Busy Loop(即空循环)?
是... 阅读全帖 |
|
y*********e 发帖数: 518 | 6 赞一下楼主的经历。
留意到楼主写的这些经历:“写了算24、黑白棋、俄罗斯方块、模拟选课系统几个程序。
”,“这期间写了一些游戏的存档修改器和数据编辑器”。可以看出楼主是编程的真正爱好
者。保持这样的激情下去,楼主会取得成功的。
减少bug的话,唯有多写代码,多思考。写多了然后回头思考可否改进。
多多写代码,多多思考,多多看优秀的源代码(比如.NET类库源码,VC++ STL源码,
.NET CLI源码(有些.NET的函数是extern的,就需要跳到CLI看C++源码了),泄露
的Windows源码,等等),几年积累下来就可以啦。
试。 |
|
|
c**********6 发帖数: 105 | 8 面完就发上来了
第一次面大公司啊 好鸡冻 T____T
1. project
2. 上题:
i> 如何用一个方法返回多个值
ii> 如何check一个二叉树的节点的children互为镜像
简单吧
求各种推荐啊 Google, Facebook, Microsoft, Yahoo, Linkedin, Twitter
我答的是
1. i> 新建一个class,封装多个变量;
ii> 利用java参数传递是传递引用,可以直接修改变量值(这点和c++类似),而且同时还可以返回一个值;
iii> 利用java类库中的数据结构,比如说ArrayList。
2. i> recursive算法比较简单
boolean check(TreeNode root) {
//case 1: root == null
if(root == null) return true;
//case 2: left == right == null;
if(root.left == null && root.right == null) r... 阅读全帖 |
|
|
l*****a 发帖数: 14598 | 10 MS实现了无数的类库
开发者只要关心自己的logic就OK了 |
|
l*****a 发帖数: 14598 | 11 不知道,没写过
那你说C#/JAVA这种有无数类库的呢? |
|
y**********u 发帖数: 6366 | 12 c++也有boost,stl啊
js也类库无数啊,jquery, ext core, Ajax |
|
g**w 发帖数: 969 | 13 如果class的成员都是纯正100% object,那么不用担心leak问题。没有指针,不要用
char* s = new char[100]; 不要用OS API, 而是包装过的类库。 |
|
z****e 发帖数: 54598 | 14 游戏的server用c++写因为client side是用c++写的
如果把client和server分开写
那一个team需要会两种语言的码农
成本就增加了,而且类库多半也不支持
所以多数时候还是用c++写算了
但不少私服就是java写的
因为私服不需要搞定client side |
|
p*****2 发帖数: 21240 | 15
你用的什么算法?我感觉我算法应该还可以呀。最后只能过3个test case。不知道哪里
搞错了。算法就是用的CC150上的。
网上看到一个python的答案,用了一个我没听说过的数据结构或者算法。python直接有
类库,scala貌似还要自己写,就没继续研究下去。 |
|
p*****2 发帖数: 21240 | 16
你用的什么算法?我感觉我算法应该还可以呀。最后只能过3个test case。不知道哪里
搞错了。算法就是用的CC150上的。
网上看到一个python的答案,用了一个我没听说过的数据结构或者算法。python直接有
类库,scala貌似还要自己写,就没继续研究下去。 |
|
p*****2 发帖数: 21240 | 17
这个我还没有写完。你说的这些我下一部分都会有涉及。除了你说的类库部分。这部分
我还不懂。 |
|
g*****g 发帖数: 34805 | 18 我一直强调的是,既然是可以抽象总结的东西,就可以用框架来实现。特别是
Singleton这么常见的东西,已经写进了jee spec,无数DI架构都实现的了,可以说是
语言的一部分。纠结于语言原始的实现毫无意义,现实使用中写java的人没几个会去手
工实现singleton,所以讨论实现的细节根本没什么意义。spring也不是java里第一个
实现这个概念的,ejb才是。spring只不过简化了。
这些是原始语言的缺陷也好,不是缺陷也好,都不重要。因为比build in singleton的
语言比如scala比,@Singleton提供了更好的可定制性和可扩展性。这才是OO的核心,
OO从来没有打算用语言本身来完成一切,简单的语言,强大的类库才是OO流行的原因。
喜欢FP的人总是觉得Java 500行的东西FP 100行就能实现,却没有意识到那500行早就
有人实现了,调用只需要两行。 |
|
f******n 发帖数: 198 | 19 16位的windows程序每个dll有自己的segment,所以有near pointer和far pointer的区
别。32/64位的程序没有这个问题,整个进程用一个default heap,GetProcessHeap()
。你可以用HeapCreate()创建新的Heap。32/64位程序里,GlobalAlloc和LocalAlloc都
是用HeapAlloc实现的。所以在一个dll里调用HeapAlloc可以在另一个dll里用HeapFree。
但是malloc/free的情况比较特殊。malloc/free是编程语言/类库提供的,不是系统提
供的。通常情况下malloc/free是用HeapAlloc/HeapFree实现的,但除非你能保证两个
dll用的是一样的实现方式,否则有可能会不匹配,造成一个dll用malloc分配的内存不
能被另一个dll用free释放。所以要是用malloc/free的话最好在同一个dll里做,用
HeapAlloc/HeapFree的话就无所谓了。 |
|
z*******3 发帖数: 13709 | 20 五个步骤
0)预处理,把输入的string给trim一下,这个适用于任何string作为输入的问题
1)写出is unsigned integer的方法
2)写出is integer的方法,借用步骤1写好的方法,加一个判断是不是+-号开头
3)写出is unsigned double的方法,借用步骤1写好的方法
这里有一个很特殊的corner case,就是.单独出现的情况,其实整个流程就这一个
corner case
4)写出is double的方法,借用步骤3写好的方法
5)然后valid number根据e做切割
e后面必需是integer,用步骤2的方法
e前面必需是double,用步骤4的方法
搞定
看起来很长,其实没啥东西,甚至没有脑筋急转弯的地方,就一个corner case记住就
好了
如果可以自由选择java类库的话,double.parseDouble(String)和integer.parseInt(
String)
加上try catch exception block,简简单单搞定一大串内容
废话说完咯,以下是代码
public class Solution ... 阅读全帖 |
|
P*****6 发帖数: 273 | 21 这个是正解,特别对于我这个半路出家,只是使用一些编程语言的。
另外问一下,C++ 是否类库也总是比较好使,不用自己去解决很多难题。出于某些原因
我最后选定了c++.我也编了两段java,感觉java确实比较简洁利落。不过C++目前用着
还行。就不知以后扩展起来如何。我主要自己编算法部分,所以需要功能的范围也不宽
就是了。涉及网络等可以让别人干 |
|
z*******3 发帖数: 13709 | 22 c++类库没有你想的那么多
c++辉煌过一段时间,但是现在基本上都没落了
而且c++代码读起来真是很苦逼的一件事
如果要读代码,java代码是我愿意去读的下限
只要阅读难度高于java代码的,我是能躲就躲
谁愿意读谁去读,我反正是不太愿意做的
现在还有时间,别在c++这条路上走太远,苦海无边,回头是岸
以后不做网络是不行的了,现在疯狂捞钱的都是web公司
当然我不反对你用c++去搞leetcode之类的
但是工作了,试着阅读一下别人写的c++代码
那叫什么狗屁,工作中是看别人代码时间比自己写代码时间要多
学习时候,大多数都是自己写代码,而不是看别人的代码,所以难点有所不同
就是大多数java代码,其实可读性都不强
都写得跟屎一样,但是勉强readable,只要你愿意去看
还有就是java代码容错性强,错一点无所谓
当初java出现时候,异常处理也是很重要的一个feature |
|
z****e 发帖数: 54598 | 23 你要定义有用
算法这个东西,看你的目的,如果你问的是面试,那么第一层次是温饱,我觉得你把算
法全部忘掉,也足以让你活得不错,这是一,其次,就算你算法不过关,不太懂,没有
刷过leetcode,你还是可以觊觎一部分相对pay得不错的工作,比如y和w,最后,既然
flg在考算法,你也不需要去把算法看得多透彻,leetcode是你的好朋友,大家都在背
,你不背你就亏了,所以我觉得,你在做好第一和第二点基础之上,遇到面算法的,你
再突击背算法题,做leetcode,这个策略下来,有个层次和重点,有的放矢,要不然你
拼命背了算法,就只搞算法,遇到上次那样,yahoo上来从di开始问,你怎么办?这种
机会丢掉岂不是很可惜?
如果你问的是工作中用不用,奇淫技巧固然很难得,但是呢,就像微积分证明和应用是
两回事一样,一个算法写得再好,你把它实现后封装成一个类库,其它人调用就是了,
就像hashtable,这个玩意实现实在是很牛,但是现实工作中有几个人真的去实现过? |
|
z****e 发帖数: 54598 | 24 我觉得筛法最直接的思路是
1先算sqrt
2然后存从1到sqrt之间的质数,存成一个collection
3然后再从sqrt找到n之间的质数,存成另外一个collection
4最后合并两个collection
可以优化,但是这样做比较直观
而且可以用到两个java核心类库
一个是math一个是util,所以这里有些可以展开的地方
要i |
|
g*****g 发帖数: 34805 | 25 node只有异步的优势,在类库上跟JVM差距还是太大了。稍微有点复杂商业逻辑,
只能自己裸写。 |
|
g*****g 发帖数: 34805 | 26 如果你后端有复杂逻辑,反正都上JVM了,显然web service是上jersey啥的。
只有简单的后端上node.js才合适。当然日子长了,类库是会变多。 |
|
z****e 发帖数: 54598 | 27 你们需要做成应用么?
貌似似乎只需要生成报告,一次性的工作
所以在剥离出数据之后,直接用r之类的统计工具分析可能会更快更有效
而且做图什么也方便,ruby主要是输在日本人发明的
对英文支持偏差,加上most of americans are stupid
所以一般搞不太定这些数学,python强在可以很容易挂上其他语言的包类库
所以如果懂那些包的话,就可以少折腾点
如果要做成应用,尤其是要跑在jvm上的话,我现在也没有很好的方法
用fp算是能解决一点,但是还是太复杂,还没有成熟的产品出现,还有发挥的空间酱紫 |
|
z****e 发帖数: 54598 | 28 几乎用不到
那些算法都太过于低级了
大部分算法,大部分成熟的语言都有现成的类库直接用了
startup是一个好主意,但是关键是很多时候需要时间和精力的投入
which恰好是大多数有家有口的码农所缺少的 |
|
l*******g 发帖数: 82 | 29 其实,刷题恰恰代表了这个公司在人才的选择上偷懒,当然grad除外。
如果一个公司连自己如何选择人才的机制都没有,你能指望自己的10年功力得到重用?
不如用着10年的功力和人埋startup更靠谱!
我已经开始做了,只不过地理位置限制没有你们这么好的资源,很困难!如果,我在弯
曲,我就如鱼得水了!
大家目光真的,放远一点,刷题进去了,然后呢?你能保证it如此更新换代,你不自己
充实自己就能混一辈子?铁饭碗只有天朝有!
几乎用不到那些算法都太过于低级了大部分算法,大部分成熟的语言都有现成的类库直
接用了startup是一个好主意,但是关键是很多时候需要时间和精力的投入which恰好是
大多数有家有........ |
|
g*****g 发帖数: 34805 | 30 只说云计算这块,amzn把所有竞争对手拉了一条街。一个云计算平台,需要有人去趟雷
。nflx已经把地雷都趟得差不多了,甚至把一些核心的类库都开源了,后面的公司跟着
这个经验走,大错不会有。
硬件可以攒,价格可以拼,趟雷是需要好几年的。唯一的出路是跟Azure学,搞孵化,
基本不要钱。希望那些初创能争气出个百亿级别的。但这个就是可遇不可求的事情。 |
|
g*****g 发帖数: 34805 | 31 只说云计算这块,amzn把所有竞争对手拉了一条街。一个云计算平台,需要有人去趟雷
。nflx已经把地雷都趟得差不多了,甚至把一些核心的类库都开源了,后面的公司跟着
这个经验走,大错不会有。
硬件可以攒,价格可以拼,趟雷是需要好几年的。唯一的出路是跟Azure学,搞孵化,
基本不要钱。希望那些初创能争气出个百亿级别的。但这个就是可遇不可求的事情。 |
|
m**n 发帖数: 384 | 32 我总觉得,说什么语言不重的,都是自己语言掌握的很好,或者很不好的
java这种,如果连类库方法都不熟练,就算算法再牛,
就好象你的刀磨得很快,但是对着猪蹄一顿砍,也未必都能剁开,
能找到好工作的,首先肯定是语言学的不错的,然后算法也精湛
了1 |
|
c******l 发帖数: 495 | 33 lyft里面马工基本是毛子把持,国人去那里会非常不爽。面试以现场做项目为主,要熟
练运用各种流行工具和库,基本没有白板题。并且毛子和其他组关系很紧张,政治斗争
非常激烈,和微软类似。一家之言,仅供参考。 |
|
|
z****e 发帖数: 54598 | 35 另外
maven太重
android studio用的是gradle,android studio本身是idea community版的一个东西
你直接下下来就能用了,不需要搞eclipse再弄插件
restful android自带有类库,apache client,不需要你另外去写
json的parse什么好像也有了
db的话,android自己有sqllite,驱动什么也都有
不需要你再去搞hibernate这些 |
|
z****e 发帖数: 54598 | 36 apprentice00最近讲的关于python&java的类库的经验
都是关于big data还有ml这一块的
除非你搞的东西很理论,在大学里面,多用matlab之类
但是出来公司里搞都是hadoop, weka这些
严格说来不是非常care语言,但是java ecosystem要强大太多
python勉强能够一战,但是效率跨平台等各方面考虑
一般公司没有办法去折腾 |
|
p***y 发帖数: 637 | 37 现在计算密集型的场景不多。对于网络和磁盘操作密集的场景,瓶颈不在执行效率.用c
#和java开发效率高些。一些其他场景,比如写图像处理类库,网络通讯协议栈,开发
浏览器本身等造轮子的工作,c++会有用。 |
|
h*******e 发帖数: 1377 | 38 很多东西有类库实现了, 用和想的时候,思维就把这个抽象掉了, 渐渐就忘掉了~~~
等晚上有大块时间的,我再仔细看看你的面经里面的题。多谢面经,很详细的。 |
|
g*****g 发帖数: 34805 | 39 这年头GPL的没人用,除非是OS, DB。类库基本上都是Apache或者MIT。 |
|
z****e 发帖数: 54598 | 40 大同小异了
scala跟java共荣的,不分彼此,类库工具都是共享的
maven这些都是java monkeys常用的工具
跟spring,eclipse这些一样
你用java也好,scala也罢,最后都会接触这些东西
不过现在用gradle了,maven比较繁琐
io |
|
z****e 发帖数: 54598 | 41 现在软件都是做一个平台
保证最基础的东西能搞定
之后都是通过类库或者plugin之类的去拓展
spark就是一个平台
java,hadoop这些其实都是平台
跟linux什么没有太大的区别,从这个角度看 |
|
g*****g 发帖数: 34805 | 42 写个类库可以,写个mobile app也许可以,写个大型应用没有可能。 |
|
u***n 发帖数: 117 | 43 完全没有用java的需要,因为它的题不需要用到java的类库。所以即使是
你平时习惯用java,到那里面试用c也不会有障碍的 |
|
g*****g 发帖数: 34805 | 44 扯蛋,哪会弄死,只要你对那个field索引就行。这都是实践中的做法。实质也就是个B
+树查找。有很多类库都是这么实现的。
这种算法题都是overkill,脱离实际。实践中最常见的比如公司里的人名,几千个最多
几万个,加个索引这个query就是几毫秒的事情。折腾啥trie呀。我就不说trie还不能
做contains. |
|
|
g*****g 发帖数: 34805 | 46 前端变化快,门槛低,总体待遇低,老中不爱做很正常。举个例子Spring, Hibernate
都成为Java主流架构10几年了还主流呢。再看前端, JS类库满天飞,iOS, Android一
起来凑热闹,PHP, Ruby, Python, Node城头变换大王旗,就是一个字,折腾。 |
|
z****e 发帖数: 54598 | 47 掌握思想,表纠结于具体的类库框架
思想把握了,不过换个api而已
当然这过于理想了,但是本质上还是这样 |
|
l******s 发帖数: 3045 | 48 restful理论很简单,不过扩展出的内容很多,相关语言的httpclient类库方法细节,
jason的序列化反序列化细节,异步调用等可以问很多,还有debug用的一些工具比如
fiddler,Soap.UI,以及http header的内部的一些细节,例如如果一个网站屏蔽了put
type你怎么做?Restful的登录认证一般怎么做?cookie怎么加?。再扩展可以问soap
以及web services等等。 |
|
g*****g 发帖数: 34805 | 49 别逗了,架构设计,类库使用,这些都是经验。小本吭哧吭哧熬夜几天写了几千行代码
一堆bug,我老人家几个小时内就能整合个最合适的轮子用上了。 |
|
g*****g 发帖数: 34805 | 50 别逗了,架构设计,类库使用,这些都是经验。小本吭哧吭哧熬夜几天写了几千行代码
一堆bug,我老人家几个小时内就能整合个最合适的轮子用上了。 |
|