zoukankan      html  css  js  c++  java
  • C#面试考点集锦

    C#面试考点集锦

    ©智客坊

         岁末年初往往是程序猿准备跳槽的高峰,当然互联网行业跳槽几乎是每个月都在发生,没有太过明显的淡季~那么,如何提高面试的通过率,最终顺利的拿到自己心仪的offer呢?笔者总结了一些常见面试考点,并对中间遇到的题目进行了总结,希望能够给准备面试的您提供个参考。


    目录

    • 算法和数据结构
    • .NET基础
    • 架构
    • 数据库基础
    • 安全

    算法和数据结构

    • 请实现一个冒泡排序算法
    • 请根据如下数列:0,1,1,2,3,5,8,13,21…编程实现返回某个元素数值。
    • 顺序链表插入的任意节点的时间复杂度?
    • 用C#编程实现单向链表
    • 请编程实现图中的算法

         实例图如下:
    使用场景


    .NET基础

    • 值类型和引用类型的区别
    • 请描述一下装箱和拆箱过程
    • C#如何自定义一个集合
    • using的用法有几种?
    • dynamic和var区别?
    • CLR 垃圾回收的算法?
    • .net 锁的实现方式有几种?
    • .net 非托管资源有哪些?
    • C#深拷贝有几种实现方式?
    • 讲一下 .net mvc 过滤器
    • 如何让自己的程序,别人调用的时候可以使用using?
    • AppDomain理解

    数据库

    • mysql数据库的锁有哪几种?
    • 聚集索引和非聚集索引的区别?
    • Mysql中char和varchar的区别?
    • mogodb如何保证一致性?
    • MySql关系型数据库和MogoDb非关系型数据库的区别?

    架构

    • 请讲一下负载均衡的原理
    • .net mvc 底层实现的基本原理?
    • 单例模式有几种实现方式?
    • SLB的算法

    WEB

    • 请写出6种jquery选择器
    • 请写出5种CSS选择器
    • 绝对定位和相对定位的区别
    • HTTP 协议缓存
    • 常见HTTP状态码有哪些?请例举5个

    安全

    • 请列举你使用过的加密算法
    • 如何防止sql注入

    后记

         以上是笔者回想的考点,如有偏颇请不吝纠正。部分问题相对比较开放,答案和受众的工作经验有很大关系。
    以上题目的答案将在我的微信公众号上揭晓,欢迎参考和斧正。
    请关注微信公众号智客坊

    使用场景

  • 相关阅读:
    1012 最大公约数和最小公倍数问题 2001年NOIP全国联赛普及组
    数论笔记
    Codevs 1200 同余方程 2012年NOIP全国联赛提高组
    Codevs 1213 解的个数(exgcd)
    Qbxt 模拟赛&&day-8
    NOIP 模拟赛 那些年,我们学过的文化课 --致已退役的fqk神犇.
    OI路上 day -9
    P3178 [HAOI2015]树上操作
    P3979 遥远的国度
    P4092 [HEOI2016/TJOI2016]树
  • 原文地址:https://www.cnblogs.com/lucky_hu/p/10063638.html
Copyright © 2011-2022 走看看