3G portal presentation + Test

Source: Internet
Author: User

As a portal website, it is estimated that the profit model is no different from that of Sina and Sohu. 3G focuses on mobile phones. I am a little worried about the advantages of 3G after being copied or the mobile portal developed by a large portal website.

According to the publicity of the presentation, the host is estimated to be marketing/sales. It is very lively and gift-giving leads to a lot of atmosphere. Although HR is an Alibaba Cloud alumnus, it is far from satisfactory. The work environment is good according to its pp.

Speaking of propaganda, several channels have been publicized. In addition, some movies will also go to the door for online promotion on mobile phones. Although the number of registered users is very high, is there any loyalty to the website?

 

Written test:
Part1 phrase Reasoning (not easy); series (2 questions only, not difficult); graphic Reasoning (forgotten ).
Part2 Java section:
1. Single-choice questions, including String object conversion and exception throw. Abstract: (Abstract cannot modify variables. Abstract: The modified functions and classes must be marked as abstract. Abstract Functions cannot have function bodies, that is, they cannot write braces {}.)

2. Short answer:
1) string S = new string ("XYZ" + "ABC"); Total number of objects created.
2) exception handling:
The exception root object in Java is throwable (relative statement, because the root of all Java objects is Java. lang. object ). all exceptions must directly or indirectly inherit throwable. throwable has two subclasses: Error and exception. errors are usually used for severe system-level errors, such as IO errors and JVM underlying errors. For applications, the common concern is exception.

Java divides exceptions into two types: checkedexception and uncheckedexception. at the exception level, all exceptions that inherit runtimeexception directly or indirectly belong to uncheckedexception (the Java compiler does not allow catch ). all exceptions that inherit exception directly or indirectly (this does not include runtimeexception, so it is also the direct subclass of exception) belong to checkedexception.

3) What is the difference between two types of traffic?
The main difference between byte streams and byte streams is their processing method.

Byte stream is the most basic. All inputstream and outputstream subclasses are used to process binary data. It isProcessing by byte.

However, in reality, a lot of data is text, andThe concept of volume stream, which is handled by the virtual machine's encodeThat is to say, to convert character sets, the two are associated through inputstreamreader and outputstreamwriter. In fact, they are associated through byte [] and string. When converting bytes to bytes streams, it is actually converted from byte [] to string. Public String (byte bytes [], string charsetname) has a key parameter character set encoding, we usually omit it, so the system uses the Lang of the operating system. When the bytes stream is converted to the byte stream, it is actually the byte [] string when the string is converted to the byte. the same applies to getbytes (string charsetname.

As for Java. Io, many other streams exist, mainly to improve performance and ease of use, such as bufferedinputstream and pipedinputstream.
4) differences between hashmap and hashtable
Hashtable thread security

3. Analysis questions:
There was a nheaded ox, with more than 1/2 heads to his son, 1/2 + half to his wife, 1/2 + half to her daughter, and 1/2 + half to her hometown folks.

Question N equals?
I directly used the most direct method to do this. I didn't think much about other simple solutions for circle bypass ~

4. Programming questions
1) binary search tree image
Http://leowzy.javaeye.com/blog/787936

2) 100 horse carry 100 cargo, 3 horse carry 3, 2 horse, 2 horse only carry 1, output all transport methods.
After solving the equation, you can narrow the search range by following the equation. I don't know if 100 horses must be used up.

. An online solution:

Int totalways = 0; For (INT x = 1; x <33; X ++) {for (INT y = 1; y <50; y ++) {int z = 100-x-y; If (Z % 2 = 0) {If (3 * x + 2 * Y + z/2) = 100) {totalways ++; system. out. println ("number of horses:" + x); system. out. println ("number of horses:" + Y); system. out. println ("Pony count:" + Z) ;}}} system. out. println (totalways );

 

I felt very happy when I started to see such a question, but I felt that I could not do it right away. In the end, I felt that this question was not highly accurate.

 

After the test, there will be one side (technical), two sides (divided into three groups), three sides (secondary CTO ). Then I got my BS... In fact, this company has made me feel cool in the group... Thanks to Gg, I didn't ask anything. It's so nice to me!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.