栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

.NET 初中级面试题

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

.NET 初中级面试题

.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 的主从复制、哨兵模式
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/909357.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号