LogSeq/pages/IPADS 面试.md
2023-05-11 11:14:06 +08:00

46 lines
6.9 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

- Paper List
- WeTune: Automatic Discovery and Verification of Query Rewrite Rules SIGMOD'22
- Ad Hoc Transactions in Web Applications: The Good, the Bad, and the Ugly SIGMOD'22
- On the Parallels between Paxos and Raft, and how to Port Optimizations  PODC'19
- TwinVisor: Hardware-isolated Confidential Virtual Machines for ARM  SOSP'21
- Scalable Memory Protection in the Penglai Enclave  OSDI'21
- XPC: Architectural Support for Secure and Efficient Cross Process Call ISCA'19
- [[hls__XPC_Architectural_Support_for_Secure_and_Efficient_Cross_1682647057931_0]]
- CloudVisor: Retrofitting Protection of Virtual Machines in Multi-tenant Cloud with Nested Virtualization   SOSP'11
- Serverless Computing on Heterogeneous Computers ASPLOS'22
- How to Enable Index Scheme for Reducing the Writing Cost of DNA Storage on Insertion and Deletion TECS'22
- HTMFS: Strong Consistency Comes for Free with Hardware Transactional Memory in Persistent Memory File Systems  FAST'22
- [[hls__HTMFS_Strong_Consistency_Comes_for_Free_with_1682647018871_0]]
- Zero-Change Object Transmission for Distributed Big Data Analytics  ATC'22
- Microsecond-scale Preemption for Concurrent GPU-accelerated DNN Inferences  OSDI'22
- No Provisioned Concurrency: Fast RDMA-codesigned Remote Fork for Serverless Computing OSDI'23
- Harmonizing Performance and Isolation in Microkernels with Efficient Intra-kernel Isolation and Communication  ATC'20
- 过程寄录
id:: 645bac34-978f-4c48-9c0a-0e1853198a5b
- 首先是发邮件先是一个套磁信然后它回了面试通知然后又发了个schedule据称最终还会有一个反馈
- 他们发邮件的时间有点阴间有一次tmd晚上11.58给我来了一封,本来都打算睡觉了,愣是给吓醒了
- 然后是准备
- 它给了个paper list让选两篇然后面试的时候提问。我花了差不多两次思政课看了一遍abstract然后筛出来比较感兴趣看得懂的两篇。
- 看paper大概看了五天10号面试我从3号开始看到7号然后9号又整理了一下
- 个人算是看的比较细,基本上所有写到的细节都看了,没写到的细节也猜了猜
- 但是事实证明好像很多细节的没必要看后面的evaluation扫一遍就差不多了。把基本的实现机制搞懂就行太细节的他们也不会问他们是盯着一个点往死里问
- 感觉比较重要的是深入思考,考虑一些作者没提到的东西,因为面试的时候就问这些。
- 写自我介绍、做了简单的ppt花了半天事实证明差不多就行了老师估计也没听进去大雾
- 最后是寄
- 10号下午4.10分面试先是前面一个人拖了10分钟实际上我20才开始面到55结束。
- 先是简单介绍一下流程,看着老师还挺和善的,用了个他们组写的教材当背景,乐
- 自我介绍,流畅地背完了
- 然后老师估计没细听问我有啥OS相关的经历。我说自己从头写了一个老师很懵逼然后问还有啥别的我说做过xv6然后他就问xv6了。
- 早知道不说了,直接说龙芯杯
- xv6问了个segmentation fault是怎么实现的我tmd怎么知道是咋实现的因为xv6里面压根没这东西啊。然后我就说比如内存非法访问就会出page fault然后悲剧就从这里开始了说了一通。然后它问我怎么判断访问的是不是合法地址我tmd真不知道啊然后扯了一通请求分页的东西扯完了之后我突然发现这东西的实现有很多种啊根本没有答案。然后就瞎几把扯了一个方案他说我懂你的思路了于是乎结束了这个话题
- 之后是论文问答,面试的老师就是其中一篇的作者,他就接着问了。就被前面那个内存给带偏了,它先问了一个实现的机制,然后就跳到论文里没说的东西了,问我怎么做,然后我当时也没说出来一个比较好的方案,瞎几把扯了一通,看上去他没听到什么满意的东西。不过回宿舍的路上倒是想出来一个不错的方案,难绷。(总是能够在错误的时候给出正确的答案,抗压能力为负数)
- 第二篇论文的作者好像是个博士生然后又tm从内存开始了。一开始问了一个论文里根本没提到的玩意我说这根本没有啊他说记错了压力我是吧。同样先是问了个比较简单的实现机制后面又开始问我论文里这东西有没有什么问题我说原理上没有问题但是可能效率有点低然后它问我怎么提高我说用什么什么树什么然后他又说不一定啊反正问道最后我额了半分钟就结束了这一轮对话。
- 最后他说你有啥问题没,我问了一下面试结果和招生相关的问题,就没了。
- 总体上感觉老师还算和善吧也没太压力我什么的就单纯的疯狂追问问到你不会为止。我做的项目、拿的奖是一个没提估摸着他们应该也不太懂bushi或者觉得太水了大概率
- 我算是抱着和老师聊一聊、体验一下面试的心态去准备了这玩意毕竟sjtu前面排着CUHK和PKU按照去年的情况我只要认真准备大概是能拿一个offer的所以本来就没特别的想去前前后后大概花了一周左右的晚上和上课的时间剩下时间在写编译器和应付各种作业。不过就算是这样最后面试之前也还是挺紧张的反反复复把论文又多看了几遍结果就跟垃圾学校的考试一样大部分没用到只能说是在瞎几把卷。不过实际上面试的时候倒是不咋紧张就跟考试一样做着做着就适应了。
- 回想一下,答得不是很好,感觉是无了,再怎么乐观估计,也顶多是中规中矩吧。这感觉就跟之前考计网、数据结构、计基的时候差不多,考了两年半的试,这一点自觉还是有的。自我评价大概就是,这太西工大啦!纯纯的工大书呆子,发配去干苦力肯定比做研究要合适。
- 问题1没有什么让老师特别想问的东西比如论文或者科研经历所以就开始扯xv6结果扯得东西xv6偏偏还没有
- 问题2临场反应不是很好好像高考当时也是这么寄掉的总是能够在错误的时候得出正确的解但是一切都已经来不及了
- 问题3思考的不是很深入也不是很周全追问到最后都寄了。脑子不行我很抱歉
- 收获倒也是有,比如看了两篇论文,也知道了老师大概会把论文问道什么程度,要是后面夏令营再整这些东西也不会太慌。比如逼着自己把自我介绍写完了,后面再扩写成个人陈述也会轻松不少。
- 说到梦校这个东西,我大概是没有什么想法的,毕竟只要不死在东大村就行。所以寄了也就寄了吧,好像心情还挺平静的?晚上睡个好觉,就酱吧。