• 面试


    网络:

    1.ISO模式的七层

    2.TCP/IP模式的五层

    3.ISO模式的七层和TCP/IP模式的五层的对应关系

    4.TCP/IP位于七层模式的哪一层

    5.传输层有哪些协议

    6.TCP和UDP的区别

    7.既然UDP是无连接的,不可靠的,那在哪些场景中使用UDP

    8.http和https的区别

    9.TCP的三次链接

    算法:

    1.冒泡算法

    2.不通过中间变量,交换两个变量的值

    3.eg"abc  bac abcd hijk" 中间以空格为分割,实现本地反转

           "cba cab dcba kjih"为最后的输出

    4.输出三个数的最大数,使用最少的代码。用最熟悉的语言。

    5.遍历目录和文件,我用的是递归,又让我用非递归的方式实现

    6.概率生成器

    Linux:

    1.Linux的常用指令

    2.如何查看端口为8080的是哪个程序在占用

    3.进程的通信方式?

    4.根据进程的通信方式考各种通信方式的优缺点

    测试:

    1.如何测试一个广场上露天的售货机

    2.如何测试qq聊天框

    3.测试一个产品,测试思路是什么?从那几个方面设计测试用例?

    4.让你做一个测试方案,应该包括什么内容?

    5.一部电梯和一个用户,调度,如何测试?

    6.selenium 如何录制的

    7.selenium如何驱动自动化?根据这个问题,问:js是在哪一步载入浏览器的

    8.如果产品Bug太多,而又面临发布市场,该如何处理?

    9.如何预估一个产品或功能的测试时间?

    10.设计测试用例的方法

    数据库:

    1.数据库的优化

    有一个表,id和name,如何优化。

    2.SQL语句

    MYSQL和SQL Server分别写出sql语句:输出前10个。

    select * from tablename limit 10;(mysql)

    select top * from tablename; (sql server)

    order by 和 group by的区别

    left join、right jion、full join

    1.post和put的区别

    2.cookie和session的区别

    因为我说大学期间主要学习了php网站开发和windows phone移动开发。

    问了些网站方面的东西。

    1.如果再让你开发网站,你会注意哪些方面?  我说架构和异步编程

    2.问什么架构,我说thinkphp

    3.问异步是什么,解释解释异步的原理,然后说用ajax来实现异步,ajax是什么写的?

    挑简历上的一个项目来探讨:

    1.写这个项目是做什么的?然后,我说主要是锻炼的,加深对MVVM架构的理解

    2.什么是MVVM?

    3.MVVM和MVC的区别?

    还有好多,,实在是想不起来了。。。。

    总之,你会的越多,问得越多,问得越深。

    简历上的东西,你一定要熟悉,面试官都是按照简历来一步一步的面你的。

  • 相关阅读:
    SQL Server 2016 Community Technology Preview 3.3
    orchard project 本地化
    Visual Studio Code
    Solidworks如何制作动画2
    Solidworks如何运行Toolbox
    Solidworks如何显示装饰螺纹线
    Solidworks如何将参考平面的图形投影到某曲面上
    Solidworks如何绘制装饰螺纹线
    Solidworks如何绘制文字
    SolidWorks如何绘制抽壳零件
  • 原文地址:https://www.cnblogs.com/LoveTest/p/4204827.html
Copyright © 2020-2023  润新知