程序员面试对话

admin 2015-08-25 0 次浏览


相关推荐: 程序员上机面试题  程序员电话面试需要注意什么  程序员电话面试题汇总大全及答案  程序员电话面试多长时间  程序员面试110问  程序员联系电话  程序员面试对话  JAVA程序员面试题集大全  程序员电话号码  程序员电话面试  程序员电话面试问什么  程序员电话面试技巧  程序员电话面试自我介绍 

程序员电话面试题汇总大全

1. 从哈希表,二叉树和链表中取元素需要多少时间?如果你有数百万记录呢?

哈希表需要O(1)时间,二叉树需要O(logN) (N是树中节点数),链表需要O(N) (N是链表中节点数)。如果数据结构工作正常(比如哈希表没有或只有相对少量冲突,二叉树是平衡的),数百万记录并不影响效率。如果工作不正常,那么效率会随着记录数上升而下降。

2. 覆盖(Overriding)和重载(Overloading)的区别是什么? (detailed answer)

请关闭浏览器的畅读模式或者取消屏蔽JavaScript的正常运行,避免出现内容显示不全或者段落错乱。

原网页地址:https://www.qianlinyan.com/fqxc/2216174346.html