雅典娜健康访谈体验|第二集

第一轮: 10个难易程度的能力倾向问题。

null

第二轮: 给出了3个程序。第一个是强制性的。

1) 将通配符替换为所有可能的0和1组合。

              String given: 0?1?
              Result:
                    0010
                    0011
                    0110
                    0111 

2) 三胞胎问题。 数组={2,3,7,6,8,9}和k=6。 {2,3,6} (2×3 = 6) {3,2,6} (3×2 = 6)

3) 另一个是动态规划问题。我不记得了。

第三轮(F2F):

        if n=3 prepare matrix like
        3     3     3     3     3
        3     2     2     2     3
        3     2     1     2     3
        3     2     2     2     3
        3     3     3     3     3

        and modify my code to print
        1     1     1     1     1
        1     2     2     2     1
        1     2     3     2     1
        1     2     2     2     1
        1     1     1     1     1 

关于之前完成的项目、我在其中的角色以及我的领导能力的问题。

很少有来自线程和多处理的技术问题。

讨论了第二轮中完成的三元组问题,以及如何调整我的算法以避免获得冗余条目。

在按行、按列排序的矩阵中搜索

       {10, 20, 30, 40}
       {15, 25, 35, 45}
       {27, 29, 37, 48}
       {32, 33, 39, 50} 

第四轮(F2F): 树的水平顺序遍历,并讨论了这两种技术的时间和空间复杂性(使用队列和递归技术)

https://www.geeksforgeeks.org/level-order-tree-traversal/

0和1的数组。向左移动0,向右移动1。

https://www.geeksforgeeks.org/segregate-0s-and-1s-in-an-array-by-traversing-array-once/

给定一个整数数组,用数组中下一个最大的元素(右边最大的元素)替换每个元素。{16, 17, 4, 3, 5, 2} = {17, 5, 5, 5, 2, -1} https://www.geeksforgeeks.org/replace-every-element-with-the-greatest-on-right-side/

在链表中查找循环。 https://www.geeksforgeeks.org/write-a-c-function-to-detect-loop-in-a-linked-list/

检测并删除链接列表中的循环。 https://www.geeksforgeeks.org/detect-and-remove-loop-in-a-linked-list/

Tree和Trie数据结构之间的差异,以及Trie和实时示例的实现。

关于实现字典的数据结构及其优缺点的问题。

关于Linux目录结构实现的问题。

讨论了我在第二轮通配符排列问题中使用的逻辑,并讨论了它的时间复杂性。

第五轮(F2F): 在下面的三角形中给定3个点,找出这3个点是否构成等边三角形?

                (5,12,14) = true
                (6,18,22) = true
                (2,11,15) = false 
                                 1
                  
                          2            3

                    4             5              6

              7           8             9            10

       11         12            13              14           15

  16         17           18           19            20           21
               and        so on..  

关于之前项目和当前项目的问题。

为什么雅典娜会在短时间内从老公司离职?

第一轮的能力倾向问题,以及我如何理解和解决问题

关于8皇后问题及其解决方案的深入讨论(我使用回溯法)

第六轮(F2F):

图灵机问题。(http://en.wikipedia.org/wiki/Turing_machine_examples)

1.出现了一系列字节。在每一个例子之后,我都需要检查这个数字是否可以被3设计出来。需要图灵机图和方法。

2.质数的类似图灵机问题。

树级序和螺旋序遍历及其复杂性分析。

将数组拆分为等和的两半的问题。

第七轮(人力资源):

行为问题和团队技能。

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享