上海匠岭半导体面试笔记

概述

     面试形式:电话面试;(本来是安排飞书视频面试,临时调整)

     面试官:熊经理;

     时长:50min;

面试题目

    C#方向:

1.  代码的架构是什么样的?

2. 大量数据如何快速处理,和算法如何协调,用什么队列,有多少个线程?是用task还是treadpool还是其他方式处理的?

3. 内存爆涨有没有遇到过,如何处理?如何处理,垃圾回收?

4. dispose处理有延时,怎么回避?

5. 图像处理除了cpu有没有用到gup?

6. 和算法怎么打交道?谁来封装?

7. 开发过程中如果遇到不支持跨进程调用,如何处理的?

8. string和stringbuild区别是什么?stringbuild为什么处理的快?append如何去实现的?string 中 a + b在.NET如何实现的,经历了哪些步骤?

9.装箱和拆箱说一说?装箱的内部具体实现步骤是什么?

10.类型转换,如果不想遇到类型转换异常如何处理?

11.is和as有什么区别?as是强制转换吗?

12.class和struct有什么区别?

13.能说说委托是什么么?

14.泛型的优点是什么?泛型约束是什么,怎么写?主要约束和契约约束有哪些?

15.try的语句里面有个return,finally里面有一句语句,finally里面的代码会不会执行?

16.数组,队列,哈希,链表和栈优缺点和数据结构特点?

17.队列最著名的一个特点是什么?

18. .NET GC能说一说麽?怎么标记和识别垃圾然后处理?垃圾回收遇到超大数据量的垃圾怎么处理?

19.Dispose和Finalize却别是什么?

20.task遇到很多种状态,continue,fault等状态如何实现的?

21.lock有用过吗?什么锁?本质是什么东西?对参数有什么要求?为什么不可以值类型?

-

技术群:添加小编微信并备注进群

小编微信:mm1552923   

公众号:dotNet编程大全    

WPF方向:

  1.  依赖属性是什么,能说一说吗?

    依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。

  2. 附加属性是什么?

    在特定环境下,对象才具备(有意义)的属性;例如:GIRD控件中子控件的Row,Column属性;

  3. 什么是样式?

  4. 什么是模板,模板有哪些?miao数据模板什么时候用,有啥作用?和样式的区别是什么?

  5. 静态资源和动态资源有什么区别?什么时候用到动态资源?

  6. MVVM 模式理解?有什么优点?

  7. 触发器有哪些?

  8. 路由事件分几种?各自的区别是什么?

  9. wpf主要有几个类?比如UIElement,frameworkElement和,Visual类,互相关系以及各自的作用是什么?

  10. 视觉树和逻辑树作用和区别说一说?

    以上就是熊经理问到的主要题目,正在跳槽或者正打算跳槽的伙伴们体验以下能答对多少,能答对90%以上题目,基本上在上海可以轻松实现年薪30达不溜了!2023,继续加油吧,农民同胞们!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值