mst-rj_net.html 10.6 KB
<!DOCTYPE html>
<html  lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7, IE=9">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>长沙华恒机器人系统有限公司</title>
    <meta name="keywords" content="长沙华恒机器人系统有限公司,华恒机器人,智能物流,机器人焊接"/>
    <meta name="description" content="长沙华恒致力于智能物流、工业机器人、自动化焊接设备的研发和销售,为客户提供优质的智能物流系统与焊接自动化工程一体化解决方案"/>
    <meta name="author" content="长沙华恒机器人系统有限公司"/>
    <link href="favicon.ico" rel="shortcut icon">
    <link rel="stylesheet" th:href="@{/answer/css/bootstrap.css}" type="text/css">
    <link th:href="@{/answer/css/font-awesome.min.css}" rel="stylesheet" />
    <link rel="stylesheet" href="https://at.alicdn.com/t/font_1805932_ysrcp4y0uy9.css">
    <link rel="stylesheet"  th:href="@{/answer/css/uploadImg.css}">
    <link rel="stylesheet"  th:href="@{/answer/css/ms_style.css}"  type="text/css">
    <script th:inline="javascript"> var ctx = [[@{/}]]; </script>
    <style type="text/css">
        .form-control {
            font-size: 16px;
        }
        .form-center .username input,.form-center .password input{
            height: 50px;
            padding-left: 60px;
        }
        .form-control-feedback {
            line-height: 50px;
            left: 20px;
        }
        @media (max-width: 414px){
            .form-control {
                font-size: 16px;
                padding: 6px 12px 6px 50px;
            }
        }
    </style>
</head>
<body id="ddd">

<div class="container ">
    <div class="mst">
        <div class="mst_title">
            <span class="noprint" style="padding-left:20px;"><button type="button" onClick="a()"><i class="fa fa-print"></i> 打印</button></span>
            <div class="st_title">软件开发工程师笔试题目-.Net方向</div>
            <p style="text-align: center"><span>总分:100</span>  <span style="padding-left: 20px">闭卷:30分钟</span></p>
            <div class="row">
                <input type="hidden" id="answerId">
                <div class="col-md-3 col-md-offset-3"><span tyle="color:red">*</span>姓名:<input id="userName" type="text" class="tm_input" placeholder="必填项"></div>
                <div class="col-md-3"><span style="color:red">*</span>电话:<input id="userPhone" th:value="${phone}"  type="text" class="tm_input" placeholder="必填项"></div>
            </div>
        </div>
        <div class="mst-dt">
            <h2 class="tm_title">一、编程题(20分)</h2>
            <div style="padding:0 30px 6px 30px;">
                <p>1.  实现一个排序算法(任意算法均可)。</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>

            <h2 class="tm_title">二、sql编程题 30分)</h2>
            <div style="padding:0 30px;">
                <p>
                    <b>商品表 item</b><br/>
                    字段:id 自增标识 (PK) &ensp;  code 编码  &ensp;   name 名称  &ensp;  type 类型   &ensp;  barcode 条码   &ensp;  state 状态<br/>
                    <b>入库头表 receipt_header</b><br/>
                    字段: id 自增标识(PK  &ensp;  code 编码  &ensp;   supplier 供应商  &ensp;  receiptDate 入库日期<br/>
                     <b>入库明细表  rececipt_detail</b><br/>
                    字段:id 自增标识 (PK) &ensp;   ReceiptId 入库单标识(FK  &ensp;   itemId 商品标识 (FK) &ensp;  itemQty商品数量
                </p>
                <p style="padding-top: 10px">1.  请写出某个商品(code=000100102’)的当天需要入库的数量的sql语句</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
                <p style="padding-top: 20px">2.  请写出日期为20181010日,第21条到30条入库单据信息的sql语句</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
                <p style="padding-top: 20px">3.  请刷选出当天入库量前5的商品类别的sql语句</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>

            <h2 class="tm_title">三、简答题 (每题5分,一共50分)</h2>
            <div style="padding:0 30px;">
                <p>1.  MVC分别指什么?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">2.  session  cookie 之间的区别?什么是跨域?跨域请求的方法你了解哪些?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">3.  Ajax的优缺点及工作原理?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">4.  Http 请求有哪几种方式,ContentType的作用是什么?常用的类型有哪些?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">5.  请列举5个以上http的返回码,并说明返回码是什么意思?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">6.  请简述.net Standard.net CoreMono.net Framework之间的关系?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">7.  请简述接口和类的异同?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">8.  请描述委托和事件的机制?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">9.  请简述值类型与引用类型的区别?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>
            <div style="padding:0 30px;">
                <p style="padding-top: 20px">10.  谈谈你对多线程的理解以及多线程下如何防止死锁?</p>
                <textarea name="answer" rows="6" class="form-control2" placeholder="这里写答案..." style="height: 120px"></textarea>
            </div>

            <div class="form-group" style="overflow: hidden" id="hiddenSubmit">
                <div class="col-lg-4 col-lg-offset-4 col-sm-12" style="padding-top: 5%">
                    <a id="btn1" href="javascript:document:updateStatusOne(4);"  class="btn btn-primary btn-lg btn-block" style="height:60px;line-height:34px;font-size:21px;" role="button">阅卷</a>
                    <a id="btn2" href="javascript:document:goBack(4);" class="btn btn-primary btn-lg btn-block" style="height:60px;line-height:34px;font-size:21px;" role="button">返回</a>
                </div>
            </div>
        </div>
    </div>
</div>
<script  th:src="@{/js/jquery-3.5.1.min.js}"></script>
<script th:src="@{/answer/js/bootstrap.min.js}"></script>
<script th:src="@{/answer/js/uploadImg.js}"></script>
<script th:src="@{/answer/js/common.js}"></script>
<script th:src="@{/ajax/libs/layer/layer.js}"></script>
<script>
    jQuery.browser={};
    (function(){
        jQuery.browser.msie=false;
        jQuery.browser.version=0;
        if(navigator.userAgent.match(/MSIE ([0-9]+)./)){
            jQuery.browser.msie=true;
            jQuery.browser.version=RegExp.$1;
        }
    })();
    function getAnswerByPhone(){
        if(prefix==undefined){
            prefix="/exam/api";
        }
        var userPhone=$("#userPhone").val();
        var result={
            "answer":{
                "userPhone":userPhone,
                "paperType":4
            },
            "answerDetails":[{
            }]
        }
        var url=prefix+"/answer/getAnswerByPhone";
        url = url.replace('//', "/");
        $.ajax({
            type: "post",
            dataType: "json",
            contentType:"application/json",
            url:url,
            data: JSON.stringify( result),
            success:function(r) {
                if (r.code == 200) {
                    $(".pull-right").hide();
                    var answer=r.data.answer;
                    var answerDetails=r.data.answerDetails;
                    $("#answerId").val(answer.id);
                    $("#userPhone").val(answer.userPhone);
                    $("#userName").val(answer.username);
                    $("#userPhone").attr("readOnly",true);
                    $("#userName").attr("readOnly",true);
                    answerDetails.forEach(function(obj,index,array){
                        $("textarea[name='answer']")[index].value=obj.answer;
                        $("textarea[name='answer']")[index].readOnly=true;
                    });
                } else {

                }
            }
        });
    }

    $(document).ready(function(){
        getAnswerByPhone()
    });
</script>
<style type="text/css">
    @media print {
        .noprint{display:none;}
    }
</style>
<script type="text/javascript" th:src="@{/js/jquery.jqprint-0.3.js}" ></script>
<script type="text/javascript">
    function a(){
        $("#btn1").hide();
        $("#btn2").hide();
        $("#ddd").jqprint();
    }
</script>
</body>
</html>