当前位置: 首页 > 面试经验 >

DTL量化C++实习面试

优质
小牛编辑
93浏览
2023-05-08

DTL量化C++实习面试

Dynamic Technology Lab (一个新加坡的量化)
笔试:
20道选择题,1个SQL,5个编程题(1easy + 4mid) 两小时。// 反正编程全写了
一面:(印度老哥)
写题:给个三角形,求左上角到最下面一行的最短距离
+ 请优化空间
+ 如何多线程
问:C++多态,静态编译还是动态编译?
问:mutex/semaphore
问:dynamic_cast
写题:给一个图和一个遍历,这个是不是一个合法的BFS
说说简历
二面:
说说简历
问:会不会raft(我的项目是multi-paxos)
一堆八股文(我写下我记得的):
问:C++的各种cast
问:多态
问:左值与右值
问:虚函数是咋样实现的(虚函数表之类的把)
问:网络编程的基本流程
问:类的六大金刚(拷贝,复制 。。。)
问:std::move
问:C++各个11,14,17,20有啥新的东西
问:systemcall的调用流程(系统会trap啥的)
问:系统的virtual address和physical address如何转化?
问:paging是如何实现的
一些完全不会的问题:
问:如何得到shell的返回值
问:coredump
问:proc system file
问:各个寄存器的作用
问:有没有写过模板编程
写题:实现一个类的成员函数,单线程的阻塞发送(接收者每秒只能处理5000次)
我大概写的时间切片,循环延迟
(但是我的实现估计也不大对,第一次写这种,没经验一脸懵,这种感觉就是业务代码)
凉了
 类似资料: