zoukankan      html  css  js  c++  java
  • 对目前工作烦躁的人来看看,你真正明白多少

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

     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中对层的划分。
  • 相关阅读:
    单工、半双工和双工通信
    Callable和Future
    有状态和无状态服务
    paxos协议
    OOP面向对象编程的三大特性
    php工厂模式
    php 观察者模式
    php的单例模式
    php是单继承还是多继承呢?
    MySQL—内连接join 和外连接 left join 区别 交叉连接 a,b cross joni union 联合
  • 原文地址:https://www.cnblogs.com/zxjyuan/p/1328721.html
Copyright © 2011-2022 走看看