经验要求:2-5年 职位:iOS开发者 地点:金奈
一天内进行了6轮。大约有15-20人参加。在最后一轮中,有两个人留下来,包括我自己。
第一轮: 1. https://www.geeksforgeeks.org/nth-node-from-the-end-of-a-linked-list/ 2. https://www.geeksforgeeks.org/write-a-function-to-get-the-intersection-point-of-two-linked-lists/ 3.他问了我个人项目的问题,然后是任何即将/正在进行的项目想法。
第二轮: 1.有关iOS应用程序内部及其工作的问题。 2.然后他问我目前公司正在进行的项目。 3.我在团队中的位置和工作。
第三轮: 1.关于完成处理程序、UITableView、单元分配如何发生、闭包和协议的问题 2.目前正在工作的项目细节、会议、实施
第四轮: 1.询问我的个人项目 2. https://www.geeksforgeeks.org/frequent-element-array/ –只需稍加修改即可打印出所有频率最高的元素
第五轮: 1. https://www.geeksforgeeks.org/reversing-first-k-elements-queue/ 2. https://www.programcreek.com/2012/12/leetcode-set-matrix-zeroes-java/
第六轮: 1.什么是完成处理程序,它是如何工作的? 2.涉及请求的场景是从一个具有完成处理程序的视图发送的,但在设备可以接收到请求之前,我们返回到上一个视图。完成处理程序块将发生什么。