[interview] Aug. 2015
2015-08-31 10:00
369 查看
epam
difference between abstract class & interface?what is OOP?
vm
front-end1. bootstrap的grid system
2. jQuery的deferred object和promised,适用场景和技术,选择器。
3. JavaScript的对象和域。
back-end
1. Any knowledge about design pattern? 观察者模型?实现singleton。
2。Python的适配器decorator和生成器generator。
3。用stack实现queue
overall
1. coding problem, find element in rotated sorted array, e.g. find 1 in [5,6,7,0,1,2,3,4]
def find_dup(A, target): len_a = len(A) if len_a < 1: return False if len_a == 1: return A[0] == target left, right = 0, len_a - 1 while left < right: mid = left + (right - left) / 2 if target == A[mid] or target == A[left] or target == A[right]: return True # mid/left/right is the index if A[mid] > A[left]: # left-mid is sorted if A[left] < target < A[mid]: # target between left and mid right = mid - 1 else: left = mid + 1 else: # mid-right is sorted if A[mid] < target < A[right]: left = mid + 1 else: right = mid - 1 return False
2. system design, booking system
3. database and SQL, anything about No-SQL?
4. 高并发系统设计?12306?
mogu
wacai
你知道什么分布式框架?你使用过什么分布式数据库?
hashtable,hashmap和concurrent hashmap?
相关文章推荐
- Objective-C 【在手动内存管理中如何写set方法】
- hihoCoder 1225 向日葵
- 【java】File类的详解使用方法
- 数据源的配置
- 干货分享!不得不看的【7年竞价实战经验总结】
- 一个查看源代码的问题
- sublime text插件
- svn: E000113: Unable to connect to a repository at URL 'svn://IP/repos'无法连接主机“IP”: 由于连接方在一段时间后没有正确答复
- Python-切片
- ios水果风暴游戏源码项目下载
- CCF计算机职业资格认证数字排序问题
- F6快捷键解决vim中的^M
- 时间复杂度与空间复杂度详解
- 并查集总结
- STL源码剖析 [容器](十四)[stl_set.h]
- ios水果风暴游戏源码项目下载
- 北京自考中心平台登陆方法信息整理
- 正则表达式提取HTML中img标签的src地址
- 切勿过早优化 [Y]
- g++与gcc的区别