jsp笔试

1) 在J2EE,<%=”2”+4%>输出(  c  ).(选择一项)

a) 2+4

b) 6

c) 24

d) 不会输出,因为表达式是错误的

 

2)如果要在Jsp页面中嵌入insert.jsp中的内容,并且为insert.jsp设置一个名为title的参数

以下代码片段正确的是(  c  ).(选择一项)
a)  <jsp:include page=”insert.jsp” title=”NEW WORLD”/>

b)  <jsp:include page=”insert.jsp” flush=”false”>

<jsp:param title=”NEW WORLD”/>

</jsp:include>
c) <jsp:include page=”insert.jsp” flush=”false”>

<jsp:param name=”title” value=”NEW WORLD”/>

</jsp:include>

d) <%@ include file=”insert.jsp” title=”NEW WORLD”%>

 

3)J2EE,web应用程序的文档根目录名为Book,类文件com.util.test.class应该放在(  c  )  (选择一项)

a)   Book/classes/com/util/test.class

b)   Book/web-inf/com/util/test/class

c)   Book/web-inf/classes/com/util/test.class

d)   Book/web-inf/lib/classes/com/util/test.class

 

4)J2EE,JSP EL的表达式:S{user.loginName}的执行效果等同于( a )(选择一项)

a)   <%=user.getloginName()%>

b)   <%.user.getloginName():%>

c)   <%=user.loginName%>

d)   <%user.loginName;%>

 

5) J2EE 中,(a)类的()方法用于创建对话。(选择一项)

a)  HttpServletRequestgetSession

b)  HttpServletResponsenewSession

c)  HtttpSessionnewInstance

d)  HttpSessiongetSession

6) J2EE中,test.jsp文件中有如下一行代码:

<jsp:useBean id=”user” scope=”__” type=”com.UserBean”>

要使user对象可以作用于整个应用程序,下划线中应添入(d)。(选择一项)

a) page

b) request

c) session

d) application

 

7) 给定一个 Servlet doGet方法中的代码片段,如下:

request.setAttribute(“name”,”zhang”);

response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);

那么在 MyServlet 中可以使用(d)方法把属性 name的值取出来。(选择一项)

a) String str=request.getAttribute(“name”);

b) String str=(String)request.getAttribute(“name”);

Object str=request.getAttribute(“name”);

c) 无法取出来

 

8) J2EE中,对于jsp:getProperty 标记的描述,正确的是(cd)。(选择两项)

a)  JSP文件中,标记 jsp:getProperty 存在的前提条件是必须存在 jsp:setProperty标记

b)  使用<jsp:getProperty name=”beanName” property=”*”/>可以把beanName所代表的对象的所有属性依次打印出来

c)  jsp:getProperty标记访问 bean 的属性,会把属性值转换为String 输出到客户的输出流中

d) <jsp:getProperty name=”beanName” property=”prioertName”/>等价于out.println(beanName.getPropertyName());

 

9) JSP程序中声明使用javaBean的语句如下:

<jsp:useBean id=”user” class=”mypackage.User” scope=”application”/>

User 对象会作为属性存放(c)类型的对象中。(选择一项)

a) Pagecontext

b) HttpServlet

c) ServletContext

d) ApplicationContext

10) J2EE客户端对Servlet的每次调用都会执行Serlet生命周期中的(c)方法。

 a)  init()

 b)  destroy();

 c)  service()

   d)  doGet()

 

11)在J2EE中,当用在户浏览器中输入:http://bocalhost:8080/myWebApp/start/,就会调用pk包中名为studentServlet,Web.xml中配置正确的是(c)。(选择一项)

a)    <servlet>

      <servlet-name>/start/*</servlet-name>

  <servlet-class>pk.student</servlet-class> 

  </servlet>

b)    <servlet>

      <servlet-name> pk.student </servlet-name>

  <servlet-class> /start/*</servlet-class> 

  </servlet>

c)    <servlet>

      <servlet-name> student </servlet-name>

  <servlet-class>pk.studnet</servlet-class> 

  </servlet>

  <servlet-mapping>

      <servlet-name>student </servlet-name>

  <servlet-class>/start/*</servlet-class> 

  </servlet-mapping>

 

d)    <servlet>

      <servlet-name> pk.student </servlet-name>

  <servlet-class>studnet </servlet-class> 

  </servlet>

  <servlet-mapping>

      <servlet-name> pk.student </servlet-name>

  <servlet-class>/start/* </servlet-class> 

  </servlet-mapping>

 

12给定一个Servlet的代码片段, 如下:

Public void doGet(HttpServletRequst trquest, HttpServletResponse responde)throws SerletException,IOExeption{

out.prntln(“hi kitty!”);

out.close();

}

运行此Serket时输出如下:

Hi kitty!

则应在此Servlet下划线处填充如下(a)代码。(选填一项)

a) PrintWriter out=response.getWriter();

b) PrintWriter out=request.getWriter();

c) OutputStrean out=response.getOutputStream();

d) OutputStrean out=request.getWriter();

 

 

13)给定  程序源码如下:

<html>

<%int Count=1;%>

Count:<%=++Count%>

<html>

JSP运行后输出的结果是(b)。(选择一项)

a) Count:1

b) Count:2

c) 1:2

D) Count:

 

14) servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是(b)(选择一项)

a)  加载类,实例化,请求处理,初始化,销毁

b)  加载类,实例化,初始化,请求处理,销毁

c)  实例化,加载类,初始化,请求处理,销毁

d)  加载类,初始化,实例化,请求处理,销毁

 

15) J2EE中,以下对Request Dispatcher描述正确的是(bc)。(选择一项)

a) Jsp中有个隐含默认对象dispatcher,他的类型是RequestDispatcher

b) HttpServletRequest有一个方法,getRequestDispatcher,可以返回RequestDispatcher对象

c) RequestDispatcher有一个方法,forward可以把请求继续传递给别的ServletJSP页面

D)JSP中有个隐含默认对象request,它的类型是RequestDispatcher

 

16)给定jsp2.jsp文件代码片段,如下:

<%

  String username=request.getParameter(“User”);

  out.println(“Username is”+username+”<br>”);

%>

另外编写jsp1.jsp,在其中嵌入jsp2.jsp中内容,并且要求运行jsp1.jsp时,浏览器页面上输出:UserName is King

要满足以上条件,以下(b)语句合适用于jsp1.jsp中。 (选择一项)

 

a) <jsp:include page=”jsp2.jsp” flush=”true”

<jsp:param name=”User” value=”King”/>

</jsp:include>

b) <%@ include file=jsp2.jsp?User=King%>

c) <% pageContext.setAttribute(“User”,”King”);%>

<jsp:include page=”jsp2.jsp” flush=”true”/>

d) <% pageContext.setAttribute(“User”,”King”);%>

<%@include file=jsp2.jsp>

17) 下面这一段JSP代码片段的输出结果是()。  (选择一项)

<% int i=1;%>

<%!int getNumber(){

      return i;

}

%>

<%   i=10;

     out.println(“first i=”+i);

%>

<% out.println(“second i=”+i);%>

<% out.prinln(“third i=”+getNumber());%>

 

a) first i=10 second i=10 third i=10

b) first i=10 second i=10 third i=1

c) first i=10 second i=1 third=10

d) first i=1 second i=1 third i=1

 

18)给定java程序User.java,代码如下:

package user;

public class User{

private String password;

private String loginName;

public String getLoginName(){

return loginName;

}

public String getPassword(){

return password;

}

public void setLoginName(String loginName){

this.loginName=loginName;

}

public void setPassword(String password){

this.password=password;

}

}

给定user.jsp,代码片断如下:

____________

loginName: <jsp:getProperty name=”user” property=”loginName”/>

password: <ksp:getProperty name=”user” property=”password”/>

在浏览器上输入URL:http://localhost/user,jsp?loginName=sa&password=sa并回车

要使浏览器上显示:

loginName: sa   password: sa

user.jsp中的下划线处应填入以下(  cd )代码. (选择二项)

a) <jsp:userBean id=”user” class=”user.User” scope=”page”/>

<jsp:setProperty name=”user” property=”loginName” value=”*”/>

<jsp:setProperty name=”user” properry=”password” value=”*”/>

b) <jsp:userBean id=”user” class=”user.User” scope=”application”/>

<jsp:setProperty name=”user” property=”loginName” value=”*”/>

<jsp:setProperty name=”user” properry=”password” value=”*”/>

c)  <jsp:userBean id=”user” class=”user.User” scope=” application”/>

<jsp:setProperty name=”user” property=”*” />

d) <jsp:userBean id=”user” class=”user.User” scope=” page”/>

<jsp:setProperty name=”user” property=”*” />

 

19) 使用自定义标签时,要为JSP引擎提供有关自定义标签的相关信息,西列信息描述

语句正确的是( a ). (选择一项)

a) <tag>

<name>hello</name>

<tagclass>com.tagdemo.HelloTag</tagclass>

</tag>

 

b) <taglib>

<name>hello</name>

<tagclass>com.tagedemo.HelloTag</taglib>

</taglib>

c) <tag-info>

<name>hello</name>

<tagclass>com.tagdemo.HelloTag</tagclass>

</tag-info>

d) <tag-desc>

<name>hello</name>

<tagclass>com.tagdemo.HelloTag</tgclass>

</tag-desc>

 

20) 某JSP程序中声明使用javaBean的语句如下:

<jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/>

要取出该javaBeanloginName属性值,以下语句正确的是( ac ). (选择两项)

a) <jsp:getProperty name=”user” property=”loginName’/>

b) <jsp:getProperty id=”user’ property=”loginName”/>

c) <%=user.getLoginName()%>

d) <%=user.getProperty(“loginName”)%>

 

21)   J2EE中,以下关于HttpServlet的说法错误的是(c)。(选择一项)

a) HttpServlet是一个抽象类

b) HttpServlet类扩展了GenericServlet类

c) HttpServlet类的子类必须至少重写service方法

d) HttpServlet位于javax.servlet.http包中

 

22) 给顶一个JSP程序源代码,如下:

<jsp:include page="two.jsp" flush="true">

<jsp:param name="location" value="bejing"/>

<j/sp:include>

在two.jsp中假如(d )代码片段可以输出参数location的值。

a) <jsp:getParam name="location">

b) <jsp:getParameter name="location">

c) <%=request.getAttribute("location")%>

d) <%=request.getParameter("location")%>

 

23) J2EE中,JSP EL表达式:s{(10*10) ne 100}的值是( c )。 (选择一项)

a) 0

b) True

c) False

d) 1

 

24) 在J2EE中,test.jsp文件如下:

<html>

<%{%>

<jsp:useBean id="buffer" scope="page" type="java.lang.StringBuffer"/>

<% buffer.append("ABC");%>

<%}%>

buffer is  <%=buffer%>

</html>

运行时,将发生( b  )。 (选择一项)

a) 转译期错误

b) 编译期错误

c) 运行后,浏览器上显示:buffer is null

d) 运行后,浏览器上显示:buffer is ABC

 

25)  J2EE中,在JSP中想要使用user包中的User类,则以下写法正确的是( a  )。(选择一项)

 

     a)<jsp:useBean id="user" class="user.User" scope="page"/>

     b)<jsp:useBean class="user.User.class"/>

     c)<jsp:useBean name="user" class="user.User">

d)<jsp:useBean id="user" Class="User" import="user.*"/>

 

26)  JSP页面执行时遇到自定义标签,doStartTag()方法将被调用( )次。(选择一项)

 

     a)1

     b)1或多

     c)01

     d)0或多

 

27)  给定include1.jsp文件代码片断,如下:

     <% pageContext.setAttribute("User","HAHA");%>

     _______//此处填写代码

     给定include2.jsp文件代码片断,如下:

     <%=pageContext.getAttribute("User")%>

     要求运行include1.jsp时,浏览器上输出:HAHA

     要满足以上条件,jsp1.jsp中下划线处应填入以下( )语句。(选择一项)

 

     a)   <jsp:include page="include2.jsp" flush="true"/>

     b)   <%@ include file="include2.jsp"%>

     c)   <jsp:forword page="include2.jsp"/>

     d)   <% response.sendRedirect("include2.jsp");%>

 

28)  J2EE中,对于自己编写的Servlet1,以下对Servlet1的定义错误的是( )。(选

     择一项)

 

     a)class Servlet1 implements javax.servlet.Servlet

     b)class Servlet1 extends javax.servlet.GenericServlet

     c)class Servlet1 extends javax.servlet.http.HttpServlet

     d)class Servlet1 extends javax.servlet.ServletRequest

 

29)  J2EE中,<%=2+4%>将输出(b)。(选择一项)

 

     a)2+4

     b)6

     c)24

     d)不会输出,因为表达式是错误的

30)   J2EE中,使用Servlet过滤器时,可以在web.xml文件的( )元素中包括<init-param>

      元素。(选择一项)

 

      a) <filter>

      b) <filter-mapping>

      b) <filter-name>

      d)<filter-class>

 

31)   J2EE中,要将某个过滤器映射到Web应用程序的每个Web资源,以下在web.xl

      中配置正确的是( )。(选择一项)

    

      a)  <filter-mapping>

             <filter-name>someFilter</filter-name>

             <url-pattern>/*<url-pattern>

          </filter-mapping>

       b) <filter>

             <filter-name>someFilter</filter-name>

             <url-pattern>/*<url-pattern>

          </filter>

       c)  <filter-mapping>

             <filter-name>someFilter</filter-name>

             <url-pattern>*<url-pattern>

          </filter-mapping>

       d)  <filter>

             <filter-name>someFilter</filter-name>

             <url-pattern>*<url-pattern>

          </filter>

 

32)   J2EE中,给定JSP文件代码如下:

      <%! static int I=0; %>

      <% int j=0; %>

      <html>

      <body>

      <%

        for(;j++<2;) 

       {out.print(I++);out.print(" ");}

      >

      </body>

      </html>

      有两个客户依次使用浏览器浏览该jsp,且每个客户只浏览一次,那么第二个客户看到浏览器显示(  )。(选择一项)

      

      a)  12

      b)  11

      c)  23

      d)什么也没有

 

33) 在J2EE中,<%=”2”+4%>将输出(c)。(选择一项)
   a)   2+4
   b)   6
   c)   24
   d)   不会输出,因为表达式是错误的
34) J2EE中,JSP表达式语言的语法是()。(选择一项)
   a)  {EL  expression}
   b)  ${EL  expression}
   c)  @{EL  expression}
   d)  &{EL  expression}

35)J2EE中,下列()语句可以获取页面请求中的一个文本框的输入(文本框的名字为title)。(请选择一项)

a)  request.getParameter(“title”);  

b)    request.getAttribute(“title”);

c)   requert.getParameter(“title”);

d)    requert.getParameters(“title”);

36) J2EE中,HttpSession接口位于( b)包中。(选择一项)

     a)   javax.servlet

     b)   javax.servlet.http

     c)   javax.servlet.http.session

     d)   javax.servlet.session

37)在J2EE中,test.jsp文件中有如下一行代码:

<jsp:useBean id=”user” scope=”____” type=”com.UserBean”/>

要使user对象在用户对其发出请求时存在,下划线中应填入(b)。(选择一项)

a) page

b) request

c) session

d) application

38)在J2EE MVC设计模式体系结构中,(b)是实现控制器的首选方案。(选择一项)

a) JavaBean

b) Servlet

c) JSP

d) HTML

e) XML

39) 在JEE中,若要在JSP正确使用标签:<x:getKing/>,在jsp中声明的taglib指令为:

<%@taglib uri=/WEB-INF/myTags.tldprefix=_____%>,下列线处应该是(a)。(选择一项)

a) x

b) getKing

c) myTags

d) king

40) J2EF中在JSP中要使用user包中的User类,则以写法正确的是(a)。(选择一项)

a) <jsp:useBean id=”user”class=”user.User”scope=”page”/>

b) <jsp:useBean class=”user.Use.class”

c) <jsp:useBean name=”user”class=”user.User”

d) <jsp:useBeam id=”user”class=”user”import=”user.*”/>

41)  J2EE中,HttpServletRequest类的( c  )方法用返回与当前请求相关联的会话,如果没有,则返回null。 (选择一项)

a)   getSession()

b)   getSession(true)

c)   getSession(false)

d)   getSession(null)

42)  JSP2.0中,下列代码,最后输出的结果是( b  )

     <c:forTokens items = “A-P-T-E-C-H,;A&C&C&P”delims = “-;&”var = “item”>

 ${item}

 </c:forTokens>  (选择一项)

a) A-P-T-E-C-H,;A&C&C&P

b) A P T E C H,A C C P

c) A P T E C H A C C P

d),A,P,T,E,C,H,A,C,C,P

43)J2EE中,在web.xml中,有如下代码:

<session - config>

<session - timeout>30</session - timeout>

</session - config>

上述代码定义了默认的会话超时时长,时长为30( )。 (选择一项)

a) 毫秒

b) 秒

c) 分钟

d) 小时

44)给定一个JSP程序源码如下:

<jsp:include page = “two.jsp”flush = “true”>

<jsp:param name = “location”value = “beijing”/>

</jsp:include>

two.jsp中加入( )代码片断可以输出参数location的值。 (选择一项)

a) <jsp:getParam name = “location”>

b) <jsp:getParameter name = “location”>

c) <% = request.getAttribute(“location”)%>

d) <% = request.getParameter(“location”)%>

45)编写welcome.jsp,要求显示该页面被所有用用户户浏览过的次数,下列(b)是正确的JSP代码片断。(选择一项)

a) <%

If(application.getAttribute(“counter”)==null)

application.getAttribute(“counter”,new Integer(1););

else{

Integer counter=(Integer) application.getAttribute(“counter”);

application.getAttribute(“counter”,new Integer(counter.intValue()+1));

}

%>

本页面共被访问过<%=counter.intValue()%>次。

b) <%

Integer counter = new Integer(1);

If(application.getAttribute(“counter”)==null)

application.getAttribute(“counter”,counter);

else{

counter=(Integer) application.getAttribute(“counter”);

application.getAttribute(“counter”,new Integer(counter.intValue()+1));

}

%>

本页面共被访问过<%=counter.intValue()%>次。

c) <jsp:useBean id=”counter” scope=”application” class=”java.lang.Integer”/>

本页面共被访问过<%=counter.intValue()%>次。

d) <jsp:useBean id=”counter” scope=”application” class=”java.lang.Integer”/>

<%

Application.setAttribute(“counter”,new Integer(counter.intValue()+1));

%>

本页面共被访问过<%=counter.intValue()%>次。

46)使用自定义标签时,要为JSP引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是( a)。(选择一项)

a) <tag>

<name>hello</name>

<tagclass>com.tagdemo.HelloTag</tagclass>

</tag>

b) <taglib>

<name>hello</name>

<tagclass>com.tagdemo.HelloTag</tagclass>

</taglib>

c) <tag-info>

<name>hello</name>

<tagclass>com.tagdemo.HelloTag</tagclass>

</tag-info>

d) <tag-desc>

<name>hello</name>

<tagclass>com.tagdemo.HelloTag</tagclass>

</tag-desc>

47) 要设计一个大型的基于多层体系结构的WEB应用系统,系统界面端基于HTMLXML, 该系统要不断的进行版本升级(即日后维护、二次需求开发等任务量较大),要达成这些目标,最适合的开模式是(  )。(选择一项)

a) DAO

b) Value Object

c) MVC

d) Proxy

 

 

48) J2EE中,request对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项)

a)  String getParameter(String name)

b)  String[] getParameter(String name)

c)  String getParameterValuses(String name)

d)  String[] getParameterValues(String name)

 

49) WEB应用中,常用的会话跟踪方法不包括(d  )。(选择一项)

a) URL重写

b) Cookie

c) 隐藏表单域

d) 有状态HTTP协议


 

50) J2EE中,<% = 2 + 4%>将输出( )。(选择一项)

a) 2 + 4

b) 6

c) 24

d) 不会输出,因为表达式是错误的

 

51) J2EEModel Ⅱ模式中,模型层对象被编写为(d  )。(选择一项)

e) Applet

f) JSP

g) Server

h) JavaBean

 

52)J2EE中,JSP EL 表达式:${user.loginName}执行效果等同于( )。(选择一项)

i) <% = user.getLoginName()%>

j) <%user.getLoginName();%>

k) <% = user.loginName%>

l) <% user.loginName;%>

 

53)J2EE中,()类( )方法用于返回应用程序的上下文路径。(选择一项)

m) HttpServletRequestgetContextPath()

n) HttpServletRequsetgetPathInfo()

o) ServletContextgetContextPath()

p) ServletContextgetPathInfo()

 

54) J2EE中,test.jsp文件中有如下一行代码;

<jsp:useBean id = “user” scopoe = “____” type = “com.UserBean”/>

要使user对象只能在使用test.jsp时使用,当加载新页面时,就会将其销毁。下划线中应填入(  )。(选择一项)

a) page

b) request

c) session

d) application

 

 

 

55)在J2EE中,使用Servlet过滤器时,需要在web.xml通过(  b)元素将过滤器映射到Web资源。(选择一项)

A  <filter>

B  <filter-mapping>

c  <servlet>

d  <servlet-mapping>

 

 

56) 给定JSP程序源码如下:

<html>

<% int count =1;%>

_______

</html>

以下(d)语句可以在下划线处插入,并且运行后输出结果是:1 (选择一项)

a) <%=++count %>

b) <% ++count; %>

c) <% count++; %>

d) <% =count++ %>

 

57)J2EE中对于以下的include指令和include动作,描述正确的是(bc)。(选择二项)

a) include指令和include动作的功能和作用是一模一样的

b) 含有include指令的JSP页面编译成Servlet时,Servlet内嵌(内联)被子包含的文件内容

c) 含有include动作的JSP页面编译成Servlet时,Servlet使用语句pageContext.include(“被包含文件”),来引用被包含的文件

d) 通常情况下,使用include动作包含JSP页面比使用include指令包含JSP页面执行速度要快

58)J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是(b)。(选择一项)

Public class Servlet1 extends HttpServlet{

Public void init() throws ServletException{

}

Public void service(HttpServletRequest request,HttpServletResponse response)

Throws ServletException,IOException{

PrintWriter out = response.getWriter();

Out.println(“hello!”);

}

}

a) 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过

b) 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!

c) 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字

d) 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息

 

59) 某web应用的上下文路径是root,配置文件web.xml中有如下片段:

<servlet>

<servlet-name>process</servlet-name>

<servlet-class>slt.ProcessServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>process</servlet-name>

<url-pattern>/proc</url-pattern>

</servlet-mapping>

以下说法正确的是(ad)。(选择二项)

a) 在包slt中,有一个名为ProcessServlet.class的文件

b) 该servlet的访问路径是http://机器IP:端口号/root/process

c) 该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet

d) 该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet

 

 

60)SQL Server 2000中,有products(产品)表,包含字段:pName(产品名称)、price(价格)。若要得到最贵产品的产品名称和产品价格,应该使用的查询语句是(d)。         (选择一项)

a) SELECT TOP 1 pName,Price FROM Products ORDER BY Price

b) SELCECT pName,MAX(Price) FROM Products

c) SELCECT pName,MAX(Price) FROM Products GROUP BY pName

d) SELECT pName,Price FROM Products WHERE Price = (SELECT MAX(Price) FROM Products

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 米哈游是一家以游戏开发为主要业务的公司,Java后端笔试可能会涉及以下方面的内容: 1. Java基础知识:笔试可能会涉及Java的基本语法、面向对象编程、集合框架等内容,考察应聘者对Java语言的熟悉程度。 2. 数据库:Java后端开发常常需要与数据库进行交互,因此笔试可能会考察SQL语句的编写、数据库设计与优化等方面的知识。 3. Web开发:Java后端开发通常需要熟悉一些Web开发技术,如Servlet、JSP、Spring框架等。笔试可能会出现相关的题目,考察应聘者对Web开发的了解程度。 4. 网络通信:Java后端开发常常需要进行网络通信,可能会使用TCP/IP协议、HTTP协议等。笔试可能会出现与网络通信相关的题目,考察应聘者对网络通信知识的掌握。 5. 算法与数据结构:Java后端开发,对算法与数据结构的理解与运用也非常重要。笔试可能会出现一些与算法与数据结构相关的题目,考察应聘者的编程能力与解决问题的能力。 米哈游作为一家游戏开发公司,对Java后端开发人员的要求较高。参加该公司笔试需要对Java开发、数据库、Web开发、网络通信等方面的基础知识有一定的了解与掌握。同时,还需要有较强的编程能力和解决问题的能力。只有掌握了这些知识和能力,才能在米哈游的Java后端笔试有所斩获。 ### 回答2: 米哈游java后端笔试是米哈游公司的一项面试程序,用于选拔适合担任java后端开发职位的候选人。此笔试主要考察候选人在java后端开发方面的知识和技能。 在笔试,候选人可能会遇到一些关于java编程语言和相关技术的问题。这些问题可能涉及到java的基本语法、面向对象编程、异常处理、多线程、IO操作等方面的内容。候选人需要能够熟练运用这些知识解决问题,并编写高质量的java后端代码。 此外,笔试可能还包括一些与数据库相关的问题,例如SQL查询语句的编写、数据库连接和事务处理等。候选人需要熟悉关系型数据库的基本概念和操作,以及常见的数据库管理系统如MySQL或Oracle等。 另外,米哈游java后端笔试也可能要求候选人解决一些算法和数据结构方面的问题。这些问题可能涉及到数组、链表、树、图等数据结构的使用以及常见的算法如搜索、排序和动态规划等。 总之,米哈游java后端笔试是一项通过考察候选人的java后端开发技能,来评估其适应米哈游公司java后端开发职位的能力和潜力的评估工具。候选人需要在笔试展示他们在java编程语言、数据库和算法方面的扎实知识和解决问题的能力。 ### 回答3: 米哈游java后端笔试是米哈游公司针对java后端开发岗位的面试笔试笔试内容主要考察应聘者在java开发方面的能力和经验。 笔试可能包括以下几个方面的内容: 1. Java基础知识:包括Java语法、面向对象编程、集合框架等基础知识。应聘者需要熟悉Java的常用类库和API,能够编写简单的Java程序。 2. 数据库和SQL:应聘者需要熟悉数据库的基本概念和常用操作,熟练使用SQL语言进行数据的查询和操作。可能需要编写一些简单的SQL语句。 3. Web开发:应聘者需要了解常用的Web开发技术,如Servlet、JSP、Spring、MyBatis等。可能需要编写一些简单的Web应用程序,实现基本的增删改查功能。 4. 多线程编程:应聘者需要理解多线程编程的基本概念和原理,能够使用Java提供的多线程相关API进行并发编程。 5. 性能优化和调优:应聘者需要了解如何进行性能优化和调优,能够使用一些常用的工具对程序进行性能分析和调试。 6. 设计模式:应聘者需要了解常用的设计模式,能够根据实际需求进行合理的设计和开发。 针对这些内容,应聘者可以提前进行充分准备,复习相关知识。同时,应该注重实践,多做一些相关的项目和练习题,提高自己的实际动手能力。 对于笔试遇到的问题或难点,应聘者可以积极思考和分析,尽量给出自己的解决方案。如果不确定的地方可以标明,并在之后的面试环节与面试官进行深入讨论。 最后,应聘者在笔试过程要保持冷静和自信,展示出自己的优势和能力。希望以上回答能对你有所帮助。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值