z*******3 发帖数: 13709 | 1 ft
soap一样用http,甚至还可以用tcp或者udp
效率比http更高 |
|
f*********r 发帖数: 674 | 2 感兴趣的站内联系
Founded in 1998, Hermes Microvision, Inc. (HMI) is a leading worldwide
provider of semiconductor inspection
solutions. HMI develops, manufactures and markets the most advanced e-beam
inspection monitoring
solution in the semiconductor industry today. Its team of industry veteran
comprises top electron optics
technologists, e-beam inspection and tool architecture specialists, IC
process development scientists and
industry entrepreneurs with proven track records. We have the following
ope... 阅读全帖 |
|
l**********2 发帖数: 5 | 3 今年在板上潜水良久,受益匪浅,特来报offer报题求指导.
先post一下现在还记得的面试题
word ladder
Minimum Window Sub-string
quadtree merge
coins permutation/combination
multiply two big number
swap bits in an integer
read4k
regular expression match
median in two sorted array
egg drop problem
remove all duplicates in place for a give array
cycle detection in linked-list
max contiguous sub-array
3sum
c++ virtual function, virtual inheritance, template partial
specialization. (I said I am 'proficient' in C++ so he said a lot in
depth)
c... 阅读全帖 |
|
|
a********e 发帖数: 53 | 5 udp是uber, dropbox, 和printest吗 ?其他小公司有什么推荐的吗?
另外,大家刷题按照哪个版本?我follow的是一个按leetcode题目难度列出的132道题
。 |
|
f******o 发帖数: 1505 | 6 在美国500多万华人,得有四五十万华人码农吧,FLG UDP 一共能容下多少engineer?2
万?这里面又能有多大比例是华人?30%?
这往里面挤能容易吗。 |
|
x******u 发帖数: 259 | 7 upload file to cloud. file replication. UDP? distributed server? load
balance? |
|
s******i 发帖数: 7 | 8 不能用udp,因为题目说的是文件传输,文件传输的话,完整性一般都是首先最起码的要求.
视频只是举的一个例子. |
|
t**r 发帖数: 3428 | 9 每个上传给开一個新thread.
用udp传, chunk by chunk。 加checksum验证 避免用tcp,慢。
存放地點放到缓存。不要直接写磁盘,异步往磁盘写 可以增加吞吐。
数据直接在客户端md5加密。安全性基本没问题了,处理好key的交换。
验证数据格式,只存储可识别的文件,未知格式文件拒绝存储。 |
|
f**a 发帖数: 10 | 10 Please PM me if you are interested. (Base Salary=80% x Total Comp
Commission=20%x Total Comp). Commission can be accelerated if finishing
over 100% of your team quota.
Job Title: Senior Systems Engineer
Location: US - CALIF, Santa Clara
Alternate Location:
Function: Sales
Position Overview
The Senior Systems Engineer (Sales Engineer) understands various complex
networking and security infrastructures being deployed by the largest
enterprise organizations. They are responsible... 阅读全帖 |
|
B*******1 发帖数: 2454 | 11 似乎udp都这policy?
★ 发自iPhone App: ChineseWeb 1.0.2 |
|
a********5 发帖数: 1631 | 12 去年年末面到最近,子弹已打光。
恶心事太多,一直没调整状态,感觉自己越来越笨,本命年过了,运气也很差。
想去的几家全跪,当时犹犹豫豫没去的已经发了财,买股票赔钱,哎,不散发负能量了
,直接来面经吧,记得多少说多少。
FB:电面WORD LADDER。ONSITE 三轮LEETCODE原题记不住了,一道区间合并,一道最优
化任务调度带FOLLOW UP,系统设计是设计2ND DEGREE CONNECTION。加面ONSITE是矩阵
按对角线Z型输出。
写白板,需要BUG FREE。基本每轮都要撸2题以上。加面告诉我是BEHAVIOR没TECH 发着
烧去了,结果是标准的MANAGER面,跪。
U: 电面1:不记得了。电面2:伪OOD,设计扑克牌,不告诉你具体玩什么,就设计一
套扑克牌的类。写了个洗牌和抓牌。
ONSITE: 1. 写程序爬有哪些英文单词是15世纪还在用但是16世纪不用了的,DATASET自
己找。
2. bloom filter。讨论哪些运用CASE,实现。
3. 设计:原先系统跑在旧数据库A上,现在要迁移到新数据库B上,怎么做。+算法,一
个日志给定每个用户登入登出时... 阅读全帖 |
|
a********5 发帖数: 1631 | 13 有些现成的库可以用 不过其实我也没有GET到POINT
确实太久不搞这类东西了。。 |
|
t**r 发帖数: 3428 | 14 node js 你工作中搞么?
业余玩玩的 被面试问这种问题。只能胡说。库不熟悉完全白搭。 |
|
a********5 发帖数: 1631 | 15 搞。但是基本都在APPLICATION层,很少去碰底层的东西。 |
|
t**r 发帖数: 3428 | 16 哦。 google也用node了,牛 听说netflix都抛弃node了。
不过g这么大,估计啥技术都有组用。 |
|
a********5 发帖数: 1631 | 17 我在某家用的NODE。在狗家没有用NODE了,用JAVA。。
某家也不再用NODE了。 |
|
|
e***i 发帖数: 231 | 19 那啥,我在U家被要求写RESTFUL API,然后才在Controller里面出逻辑题。果断拒之。 |
|
|
a***u 发帖数: 383 | 21 请问,如果简历里没写会node js,也会被问到吗? |
|
|
|
l****h 发帖数: 24 | 24 【 以下文字转载自 JobMarket 讨论区 】
发信人: lishsh (shsh), 信区: JobMarket
标 题: 华泰证券衍生品人才招聘
发信站: BBS 未名空间站 (Fri Jul 3 02:44:02 2015, 美东)
华泰证券金融创新部由于业务发展需要,现在上海招聘全职多名员工,开发高性能量化
交易系统和统计套利策略。团队成员将会学到量化投资的相关知识和程序化交易的核心
内容,参与自动化套利与做市交易的各个环节,有机会成长为前沿的衍生产品交易员。
要求:
系统开发岗:
(1)专业:博士/硕士毕业生;专业为计算机、电子工程、应用数学、理论物理、
概率统计学等与计算机软件、数量分析高度相关学科。
(2)精通C++(同时熟悉Java更好), 面向对象编程(OOP)和设计模式(Design
Pattern)
精通多线程(multi-thread)和实时(real-time)系统编程,内存管理和
数据结构;
精通事件驱动架构(Event-Driven Architecture), 分布式系统(
distribute... 阅读全帖 |
|
a***b 发帖数: 36 | 25 L会问,曾让我解释virtual memory、memory mapping file、TCP vs UDP |
|
d******e 发帖数: 2265 | 26 真实场景:比如twitter又数千台redis。做consistent hashing.一台坏了还有其他的。
又有很多台connection server比如说websocket活着其他tcp, udp,如果它们都跪了,
你也没办法。
而且server当了,数据还在,等重启再说呗。
设备1 of B登录后,通知server,我拿到第n条信息, server就起一个worker,可以是
一个erland actor,活着一个thread, 开始push信息到serve.活着pull也可以。
设备2 of B同理。
你可以想象一下weixin怎么做的。 |
|
g*****g 发帖数: 34805 | 27 一种做法是分块,并行 UDP。见 Aspera. |
|
z****e 发帖数: 54598 | 28 ui的话,很多东西都是ui
比如xcode - ios,这个就是gui
android - java,这个也是gui
qt,vc这些都是
所以做这些东西的公司,都发了一笔财走
要说做这些东西,我觉得还是很不错的
而且一个趋势就是把这些gui跟big data相结合
使得整个比如hadoop之类的操作傻瓜化来,就很容易卖出去
palantir其实很大一部分就是靠卖这个赚钱
这些你自己试一下就知道了,跟web那种一天到晚倒腾表格的不是一回事
倒是跟做游戏的很像,从fps入手,需要把程序稳定在多少fps以上
然后每一个frame间隔的时候,需要跟服务器保持通信
这就涉及到一些低层次的网络问题,要用什么传输协议啊?
http在这里多半就显得多余了,tcp或者udp等等
就很像做网游那种感觉,做网游的话也都会遇到这些问题
做过一次这个,你再回头去看website那些table,哎哟
你自己试试,就知道我在说什么了 |
|
f**a 发帖数: 10 | 29 跟风发个招sales engineer的广告, 有很多的技术演讲的机会。Cyber Security目前相
当的火。希望有更多国人能加入到销售的行列。
PM me if interested
Job Title: Senior Systems Engineer - Security Specialist
Position ID #: PRR22381
Location: US - Remote
Alternate Location:
Function: Sales
Senior Systems Engineer –Security Specialist
Ixia (NASDAQ: XXIA) provides application performance and security resilience
solutions so that organizations can validate, secure and optimize their
physical and virtual networks. Enterprises, service ... 阅读全帖 |
|
f**a 发帖数: 10 | 30 PM me if interested
Job Title: Senior Systems Engineer - Security Specialist
Position ID #: PRR22381
Location: US - Remote
Alternate Location:
Function: Sales
Senior Systems Engineer –Security Specialist
Ixia (NASDAQ: XXIA) provides application performance and security resilience
solutions so that organizations can validate, secure and optimize their
physical and virtual networks. Enterprises, service providers, network
equipment manufacturers and governments worldwide rely o... 阅读全帖 |
|
m********e 发帖数: 5 | 31 PM me if you are interested.
Requirements:
Bachelor's degree in Computer Science or a related field, or an equivalent
combination of education and experience
Minimum 5 years of networking related development experience
Strong C/C++ programming and debugging skills
Strong fundamentals in networking protocols such as TCP/UDP, IP, ARP, ICMP,
DNS, etc.
Experience in network stack performance analysis and optimization
Experience with multiprocessor development
Ability to perform deep flow analysis us... 阅读全帖 |
|
z****e 发帖数: 54598 | 32
txn肯定不在12306内部完成
肯定要发给银行
而且要经过公网
而且银行的接口协议是iso8583,不是丢一个json过去就可以了的
中间要经过gateway翻译,从发送req到最后接收到resp
最快最快2-3s内可以完成,这假设的是中间几乎没有任何的网络延迟
以及只经过一个gateway比如paypal
如果是多个gateway的话,会慢很多,比如apple pay发给paypal
再发给银行,然后银行处理后返回,这中间2-3s是最少的
慢的话,20m+都有,在这个数量级下,老魏那个计数器的多少ns是没有什么意义的
而且前面swjtuer也说了,这里必须同步,否则就是古德霸的做法
如果同步的话,你就要等txn返回,如果要等的话,一次交易周期至少是2-3s
崩了
老魏后来还上了什么udp,这都是胡闹,金钱交易是非常慎重的
基本上前台都是https少部分用tcp/tls,后台都是iso8583 |
|
z****e 发帖数: 54598 | 33
现在的票在数据库里面
全部读入内存?
老魏那个单机后来连udp都来了
安全彻底不管了吧?
这种系统it审计这一关直接枪毙 |
|
m********e 发帖数: 5 | 34 PM me if you are interested.
Requirements:
Bachelor's degree in Computer Science or a related field, or an equivalent
combination of education and experience
Minimum 5 years of networking related development experience
Strong C/C++ programming and debugging skills
Strong fundamentals in networking protocols such as TCP/UDP, IP, ARP, ICMP,
DNS, etc.
Experience in network stack performance analysis and optimization
Experience with multiprocessor development
Ability to perform deep flow analysis us... 阅读全帖 |
|
m********e 发帖数: 5 | 35 PM me if you are interested.
Requirements:
Bachelor's degree in Computer Science or a related field, or an equivalent
combination of education and experience
Minimum 3 years of networking related development experience
Strong C/C++ programming and debugging skills
Strong fundamentals in networking protocols such as TCP/UDP, IP, ARP, ICMP,
DNS, etc.
Experience in network stack performance analysis and optimization
Experience with multiprocessor development
Ability to perform deep flow analysis us... 阅读全帖 |
|
d*******s 发帖数: 65 | 36 瞎猜的,第五题重点是udp protocol的network device driver吧,I2C是和host
process的interface,连续的话需要一个DMA。不过design就算了,implement的话谁能
记得kernel里面那些function header。阿三纯属黑人的题 |
|
N********X 发帖数: 69 | 37 我工作5-6年了,这次面的是system engineer (好像是这个名字), 让朋友内推的,直
接奔着这个职位去的,是比较底层,平时工作也跟linux kernel打点交道,正好这个组
需要有人帮忙写个driver什么的,就面我这个问题了。版上如果是general hire的话,
应该不用担心这样的问题。
udp driver的话,关键点是两点,一是register interrupt line associated with an
interrupt handler,因为MAC在收到packet的时候会产生一个interrupt。packet的处
理在interrupt handler里面。还有一点是linked list,packet的存储一般是用linked
list。
还要注意就是linux kernel space和user space的概念以及locking mechanism。
楼上提到DMA也是对的,network driver都是用DMA的,不然处理起来会太慢。这轮比较
恶心的是,开始说的implement i2c的数据读取,这种主从方式的communicatio... 阅读全帖 |
|
|
|
c*g 发帖数: 634 | 40 不是大牛,汗!
估计就是T4或者T5,MTV和美国西海岸都可以,兴趣在machine learning, image/
video 等。但是什么都可以做。多谢! |
|
g***i 发帖数: 4272 | 41 HR电话里问了三十个问题,方向也太宽了
从TCP control bit, flow control, 到UDP punch
从pipe, fifo的实现原理,到signal
还有大量linux kernel的细节 |
|
m********u 发帖数: 3942 | 42 最好有绿卡~ 有兴趣请站内或者邮件 [email protected]
Job Descriptions:
Our client is looking for a motivated and talented java developer to join
our engineering team to develop the next generation programmatic advertising
system. The candidate will play a key role in the design & development of
a product suite that contributes to the evolution of the programmatic
advertising industry and his/her work will help to differentiate company
from its competitors. Prior experience in programmatic advertising or re... 阅读全帖 |
|
m********u 发帖数: 3942 | 43 最好有绿卡~ 有兴趣请站内或者邮件 [email protected]
Job Descriptions:
Our client is looking for a motivated and talented java developer to join
our engineering team to develop the next generation programmatic advertising
system. The candidate will play a key role in the design & development of
a product suite that contributes to the evolution of the programmatic
advertising industry and his/her work will help to differentiate company
from its competitors. Prior experience in programmatic advertising or re... 阅读全帖 |
|
r*****s 发帖数: 1815 | 44 作为半业内人士给你解释下
游戏这行当讲究的是快草蜢,什么毛协议,老子从来都用udp
没啥可存db同步的,游戏状态都在内存里,最多五分钟batch一下成就
游戏结束积分系统是完全不同的子系统,ui都不一样应该可以看出来不是一个team做的
你说server崩了怎么办?你问这个问题说明你不能成为合格的游戏开发者,真正的游戏
开发连code review都不发,哐哐push code。下一个
: 比如db用什么,schema应该包含哪些table和column;哪些需要实时存到db, 哪
些不需
: 要存db,只需要cache, 哪些可以游戏后再存db
: client 之间以及和server之间的同步的最优解是什么?protocol用什么?每次
client
: to server, server to client 的payload里面都应该包含哪些信息,每隔多久
sync一
: 次,client之间需要通信吗?
: 如果地图特别大怎么办?100 vs 100 怎么办?
: 像魔兽世界这样地图这么大,用户这么多的实时对战的是怎么s... 阅读全帖 |
|
z****e 发帖数: 54598 | 45
也不完全,这里的session有十个人在同时使用这个session
web是一个人一个session,不需要处理并发,区别还是比较明显的
多了一步需要处理并发修改的状态,mmo是几千个人一个session
新浪微博用redis,用redis就增加了一层io,就慢
所以一般都是内存里面一个类来搞
而且一般的web server不支持udp
所以这些东西都要自己实现
最早用php,比如刀塔传奇,结果很慢,受不了
最早是php+mysql,我去
后来mysql换成了redis或者memcache,勉强够用
后来发现erlang有一个actor model,好像很好用
所以现在不少换erlang
暴雪就用了akka,原理类似
我们主张用vert.x
哼哼 |
|
i***b 发帖数: 1 | 46 A freind of mine is starting up a IT company in Beijing looking for a VP
Engineering/Chef Architect position. 20000+ RMB a month plus a certain amount
of stock option. This is a great opportunity for prople who would like to
pursue their career back home.
Basic requirement:
5+ working experience in IT industry
Expert in VC++ and OOP, and relative areas.
Experience in media streaming, TCP/IP, UDP programming is a plus.
Experience in independent design and development of medium or large project.
E |
|
c****o 发帖数: 265 | 47 This is a large corporation located in Sterling, VA.
The team is doing SIP and ENUM based network routing directory. 8+ years
experience of C/C++ network programming (TCP/UDP/TLS) is required.
Experiences of ENUM, SIP, C/C++ and Linux are also required.
One opening for Software Engineer IV. If you are interested, please send me
your resume, and I will forward it to my manager directly.
Thank you! |
|
s***1 发帖数: 49 | 48 Write state-of-the-art applications for a startup software company (my
friend's) in New York, in the area of finance. The internship is 12 weeks
starting June 1, must be able to work at least 60 hours a week.
Requirements: 5+ years of experience in Java and C++. Familiarity with
networking protocols: TCP/IP, Sockets, IP Stack, UDP. 3+ years of working
experience with ALL of the following application development frameworks:
Spring, Struts, .NET, MonoRail. Familiarity with multi-threaded programmi |
|
s********m 发帖数: 43 | 49 Location: Bridgewater, NJ 08807, US
Contact: email to h*******[email protected] with the position code specified
in the subject field.
Job CNMN10: Senior Researcher/Project Leader/Field Leader – Multimedia
Network and Communications;
Job CNMN10 Requirements:
· Expert-level knowledge of network architecture and protocols
with solid understanding of TCP/IP, UDP, HTTP, RTP, RTSP, SDP, et |
|
T*****0 发帖数: 22 | 50 JOB DESCRIPTION
POSITION NAME: Development Manager
REPORTS TO: Head of Time Series Technology
DEPARTMENT: Time Series
LOCATION: Reuters Beijing
JOB DESCRIPTION – DUTIES AND RESPONSIBILITIES
Time Series is a large enterprise-level infrastructure system capable of
supporting a set of Thomson Reuters products using a Common Platform. It is
capable of accepting data at real time global financial market rates and
recording that data into a database while also serving that data to
consumin... 阅读全帖 |
|