• 今天去中软面试啦。


    今天,在朋友的推荐下,去中软面试啦。。

    一开始是笔试,然后才是面试。。

    笔试题目回忆ing......

    题目的具体题数我不记得了。我自己按自己的记忆来分题数吧。。

    第一二题:题是翻译中英文。

    我英文很不行。。。。面试官说一看就知道不要用英文和你对话了。。。。。

    第三题:冒泡排序。。

    第四题:问答题,

    问题一:多态是什么,用C#代码写出来。

    (题目括号里加了C#的就是明文要求要用C#代码写出来的)

    回答:多态就是子类重写父类,C#代码这里就不敲出来啦。

    问题二:委托是什么,(C#)

    回答:委托就是把方法做为参数代入另一个参数,事件就是一个他特殊的委托。代码我当时就没写。

    问题三:值类型和引用类型是什么,,(C#)

    然后有好几个题目,占了笔试题的两三页的面积。是一段C#代码,让你写出来运行以后的结果。

    有一题的关键是弄懂i++和++i是什么,这个我不知道,肯定打错了。

    在网上找到一段解释Copy来:

    一直以来,++ --语法浪费了太多人的时间。说句实在话,++ -- 在C语言中其实是一个很细节的语法,除了表达简练外,真的没有什么其它的好处了。 
    由于中国的C语言教程长期以来被谭浩强主宰,而谭又错误的把++ --作为一个C语言重点来教,并增加了一些难点,把本来很简单的语法,搞得复杂无比! 
    
    简单的来说,++i 和 i++,在单独使用时,就是 i=i+1。 
    而 a = ++i,相当于 i=i+1; a = i; 
    而 a = i++,相当于 a = i; i=i+1; 
    
    如果实在搞不明白++ --怎么回事,那也不是什么天塌下来的事。 
    因为a=++i完全可以写成 i++; a=i。 
    a=i++完全可以写成 a=i; i++。 
    而且,这也是一种好的程序风格:++ -- 语句如非特殊需要,请单独一行使用。

    有智力题几道。。。

    ..
  • 相关阅读:
    vue-cli3安装使用
    document.readyState
    js的堆与栈
    常用方法
    js常见排序算法
    微信小程序swiper高度问题
    微信小程序滑动菜单
    数据筛选和排序------的解析
    使用Windows实现数据绑定----------的解析
    实现Windoes程序的数据更新------的详细解析
  • 原文地址:https://www.cnblogs.com/lanyueer/p/1955485.html
Copyright © 2020-2023  润新知