.NET 初中级面试题

  1. 有没有做过数据库表设计?现场模拟设计“用户权限”需要的表及其结构;
  2. 设计模式有没有了解过?你用过哪些?说一下工厂模式;
  3. 说一下什么是面向对象?
  4. 说一下抽象类和接口的区别?
  5. 说一下MVC路由原理?
  6. .net 请求管道?(记不太清了,大概意思就是在请求处理前后,对请求做处理)
  7. 页面反应很慢怎么排查?怎么解决?
  8. 值类型和引用类型的区别?堆和栈的区别?
  9. 什么是事务?事务的优点?项目中使用事务的场景?
  10. 说一下数据库优化?了解索引吗?
  11. 三层架构的优点?各层的作用?
  12. Ajax是做什么的?优点是什么?
  13. C#批量插入数据到数据库的方式有哪些?

  1. 什么是委托?事件是不是委托?
  2. stringBuilder和string的区别?
  3. 值类型和引用类型的区别?说一下装箱和拆箱?
  4. 重载和重写分别是什么?有什么区别?
  5. string a = null 和 string a = “” 的区别?
  6. private、protected、public和internal修饰符的访问权限?
  7. 写一个线程安全的单例模式(手写)?
  8. 其他的记不太清了。

  1. 把十万条数据写入到数据库某张表中,有哪些效率高的代码实现方式
  2. MySQL数据库如何对字符串做拼接和截取
  3. MySQL批量insert数据的方法
  4. 对数据库并发操作的处理方案有哪几种
  5. 项目中使用过哪些数据库访问技术或框架
  6. 泛型类有什么特点
  7. linq操作集合对象,如何做group,如何生成一个新对象
  8. 依赖注入的特点,用过的依赖注入组件
  9. 消息队列的特点,用过的消息队列组件
  10. 多线程的使用场景,什么是线程安全?
  11. dynamic类型的特点
  12. restful web api 的特点
  13. web api 参数里[fromUri]和[frombody]的区别
  14. web api 的身份验证和权限管控方案
  15. asp.net web api 的托管方式有哪几种
  16. 分布式系统里的session管理方案
  17. 分布式系统里的cache管理方案
  18. 分布式系统里的files管理方案
  19. 全局唯一单号的实现方案
  20. 使用过哪些前端框架
  21. 描述 webservices、wcf、web api 的区别
  22. 描述分析系统问题(操作缓慢、报错)的一般步骤
  23. 列举一些数据库性能优化手段(sqlserver、Oracle、mysql均可)
  24. 是否有在学习一些新技术?哪方面?
  25. 说一下DDD?
  26. 说一下redis和memorycache的区别
  27. 一个微服务架构由哪几部分组成?
  28. 如何在ef或者dapper中使用事务?

  1. asp.net 页面传值方式有哪几种?各有什么特点
  2. 委托是什么?事件和委托的关系
  3. 什么是依赖注入?什么是控制反转?
  4. readonly 和 const 的区别
  5. class 和 struct 的区别
  6. using 的作用,IDispose 是什么?
  7. 写一个单例模式
  8. 一列数的规则如下: 1、1、2、3、5、8、13、21、34… 求第30位数是多少
  9. 数据库的三范式
  10. 设计一个可以表达公司组织结构关系的表,树状结构
  11. 写出一条Sql语句: 取出表A中第31到第40记录(SQLServer, 以自动增长的ID作为主键, 注意:ID可能不是连续的
  12. http 响应码有哪些,是什么含义
  13. 如何解决 sql 查询慢的问题

  1. 介绍最近做的项目,自己负责哪些模块
  2. 介绍从项目需求分析到最终的交付,整体流程是怎样的,自己在参与了哪些阶段,在整个流程中充当的角色
  3. 数据库单表数据量很大的情况下,怎么提高分页查询的性能,有哪些分页写法
  4. 数据库数据量比较大的情况下,怎么提高读写性能?如果是分库分表,那么怎样进行分库分表?怎么同时查询相同表不同库的数据
  5. 数据库的悲观锁和乐观锁,怎么处理或者怎么避免死锁的情况
  6. 数据库的聚集索引和非聚集索引
  7. 数据库的 nvarchar 为什么最大只能存储 8000 个字符
  8. EF 是怎么建立从实体类到数据库表映射的?有哪几种方式
  9. 说一下多线程、task、线程池
  10. 委托和事件的区别,怎么同步、异步调用委托
  11. 介绍一下 asp.net core 的管道实现
  12. 介绍一下 asp.net mvc 的管道实现
  13. 介绍一下 asp.net mvc 的路由实现,发生在管道的哪个阶段

  1. 简单说一下最近做的项目,以及在项目中承担的责任
  2. 说一下 asp.net core 中的 startup 类
  3. 说一下 asp.net core 中的管道和中间件
  4. 说一下 asp.net core 中的 IOC 容器及服务的生命周期
  5. 说一下 mongo db 分片存储数据,怎么去压缩数据
  6. 说一下 redis 的主从复制、哨兵模式

.NET 初中级面试题相关推荐

  1. Java初中级面试题大全

    Java初中级面试题 一.请说出作用域 public, private, protected,以及不写时的区别 回答:这四个作用域的可见范围如下表所示. 说明:如果在修饰的元素上面没有写任何访问修饰符 ...

  2. android canvas 工作流_行情艰难,Android初中级面试题助你逆风翻盘,每题都有详细答案...

    码个蛋(codeegg) 第 905 次推文 作者:夜猫少年 链接:https://juejin.im/post/5c8211fee51d453a136e36b0 Activity篇 1.说下Acti ...

  3. PHP初中级面试题收集

    php面试题: isset和empty,单双引号的区别 1. empty() 函数用于检查一个变量是否为空.当一个变量并不存在,或者它的值等同于 FALSE, 那么它会被认为不存在.如果变量不存在的话 ...

  4. JAVA初中级面试题总纲(含答案)

    (标黑粗体为重点) 1.get和post的请求方式的区别? NO.1.url可见性: get,参数url可见: post,url参数不可见 NO.2.数据传输上: get,通过拼接url进行传递参数: ...

  5. android 多线程 场景,精选Android初中级面试题 (三): 深探Handler,多线程,Bitmap

    码个蛋(codeegg) 第 930 次推文 作者:Focusing 链接:https://juejin.im/post/5c85cead5188257c6703af47 Handler 1.谈谈消息 ...

  6. android翻盘效果,行情艰难,Android初中级面试题助你逆风翻盘,每题都有详细答案...

    码个蛋(codeegg) 第 905 次推文 作者:夜猫少年 链接:https://juejin.im/post/5c8211fee51d453a136e36b0 Activity篇 1.说下Acti ...

  7. java初中级面试题集锦

    目录 基础 &与&&区别 使用 final 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 静态变量和实例变量的区别? 是否可以从一个 static 方法内部发出对 ...

  8. 前端初中级面试题及部分答案

    1.什么是webpack webpack 可以看作是模块打包机,它做的事情是:分析你的项目结构,找到JavaScript 模块以及其他的一下浏览器不能运行的拓展语言(typeScript,Scss等) ...

  9. java初中级面试题汇总

    java面试题目汇总 一:java初级篇 1:== 和equal的区别底层原理: 2:String和StringBuffer StringBuilder 的区别底层原理和各自使用场景: 3:cooki ...

最新文章

  1. TCP三次握手与四次挥手
  2. sequelize 左连接 left join_SparkSQL连接查询中的谓词下推处理(下)
  3. c#连接kafka_c#操作kafka(上)搭建kafka环境
  4. js如何在字符串里加变量
  5. python小脚本获取抖音直播源的demo
  6. 语音信号处理入门入籍和课程推荐
  7. 在switch时使用枚举类型
  8. 彩信猫 发送彩信失败_在彩信上为人类摆姿势
  9. 计算机专业初学者推荐书籍
  10. curl+openssl,编译win32 兼容xp系统的静态库
  11. 11、Altiris cms 7.0 系统监控
  12. 基于国产银河飞腾多核 DSP +FPGA的图像识别硬件设计与算法实现
  13. 使用 Javascript 与 Flow 交互
  14. Linux.配置Hadoop环境的一些问题解决
  15. MAC-关于VMware虚拟机键盘鼠标失灵解决
  16. iOS开发--一些开源的学习资源
  17. JS中scrollHeight,clientHeight、scrollTop、offsetTop等相关属性介绍
  18. [个人博客是什么]如何搭建一个独立博客
  19. 面试官:项目中最大的风险是什么?
  20. 第2讲 C语言 赋值语句

热门文章

  1. 非关系型数据库——Redis
  2. 中国金属通报杂志社《中国金属通报》杂志社中国金属通报杂志2022年第8期目录
  3. React的onPaste必须点击一次元素才能起作用问题
  4. 一个人成功必备“十商”
  5. Latex中多个作者用同一个地址、一个作者用多个地址等问题(以Elsevier为例)
  6. PyTorch实现用于文本生成的循环神经网络
  7. 如何用java写防沉迷系统_腾讯游戏防沉迷年龄提高到16岁
  8. jpa框架中update语句问题
  9. 电脑用什么录屏软件录游戏不卡
  10. 怎么在家里赚钱?教你利用电影解说来赚钱!