• 对目前工作烦躁的人来看看,你真正明白多少


    注意:请不要停留在问题表面。 

     1.数据库

    (1)查询数据库表中前四行数据。
    (2)查询数据库表中M行到N行数据(分页)。
    (3)一张员工表,查询出所有名字重复的员工姓名。
    (4)描述下数据库中的索引。
    2.算法和数据结构
    (1)排序算法。
    (2)查找算法。
    (3)哈夫曼树。
    (4)二叉树。
    3.内存
    (1)java的内存回收机制,可以强制回收内存吗?如果可以那么会立即回收?
    (2)C#的内存回收机制。
    (3)C++的内存回收。
    (4)描述下指针的概念,并且指出指针的优点和缺点。
    4.进程和线程
    (1)描述下什么是进程?什么是线程?
    (2)进程和线程之间什么关系?
    (3)不同线程之间会产生影响吗?
    5.面向对象
    (1)继承。
    (2)封装。
    (3)多态。
    (4)抽象类和接口的区别。
    (5)方法重载时,如果一个方法A定义了三个参数,再定义一个方法A是前三个参数相同,最后一个有个缺省参数,这样可以吗?
    6.设计模式
    (1)讲述下自己使用过的设计模式。
    (2)贫血模型怎么回事?
    (3)MVC中对层的划分。
  • 相关阅读:
    Callback2.0
    设计模式之Composite
    设计模式之Proxy
    React Native DEMO for Android
    React Native 与 夜神模拟器的绑定
    Skipping 'Android SDK Tools, revision 24.0.2'; it depends on 'Android SDK Platform-tools, revision 20' which was not installed.
    .ui/qrc文件自动生成.py文件
    简单排序算法
    Big O
    设计模式之Adapter
  • 原文地址:https://www.cnblogs.com/zxjyuan/p/1328721.html
Copyright © 2020-2023  润新知