Embedded Software Engineer surface by

After months of fierce autumn trick, and finally landed linux development, are summarized some of the autumn trick experience, I hope the students to prepare for next spring or recruit help.

Landlord double non-degree, non-Great God, in July began to resume production of cast, cast net almost 7,80 companies, basically came to nothing, and finally change the strategy, we began to turn from mid-September to attend school lectures will be from fresh raw job Indus app to see if the hold time and place of each company Presentation, a rarity in the field written to the company, this can be written directly after the interview, not the card on a resume, c-grounded written basically can live (listen Juanmian technology officer say you have 100 points 60 on it), and of course online written test is not the same, you might want to line and hundreds or even thousands of people a job with the competition, the difficulty can be imagined, the landlord c plant within six months participated in the written test three times before they get the chance two faces, so it is recommended to run more than preach interview, Guangdong it's class lectures will focus on basic laborers, as well as extensive work. The following is a consolidation of some of the companies interviewed by face

2019.07.15

Aowei Ya Embedded Software Engineer

Phone side:

Difference 1, tcp, udp of

2, http, get, post the transfer process

3 role, the virtual file system

written examination:

The difference between sizeof, strlen of

Known painting point function to determine the center coordinates

Known three point coordinates, center point coordinates obtained

An array stack process is obtained in all cases that may arise

Implement merge sort

Meaning h264, i, p, b of frames

3 digital circuit analog electrical test trigger, the latch can abandon the landlord

English translation of the article for some kernel map

Technical:

Difference tcp, udp of

How to ensure reliable tcp

A byte to ensure that the second bit is 1, how

Ask questions related to the project

Surface finish sent a box of pens, very humane

 

 

2019.07.20

Warp future embedded software engineer

1. What do you think C language characteristic of the place

2. Why use a pointer?

3, int and unsigsned int What is the difference

4. What use TCP, UDP

5, TCP's stick package, subcontracting

6, there have been applications do tcp

7, esp8266 wifi there are several modes (3)

8, data structures learned what (answer carefully, not must not say, say it to ask)

9, the project which the project uses a thread, the thread is what role

10, tell us about your project, this project highlights what

11. What is the baud rate

12, why should set the same serial baud rate

 

2019.08.18

Kelon Chile Embedded Software Engineer

Memcopy function to achieve

Write a function to display the article again the most common ten words

Note the code specifications

 

2019.09.10

cvte written Embedded Software Engineer 

1, operator precedence

2, memory kmalloc vmalloc

3, usb full duplex, half duplex

4, time-sharing system, real-time operating system process scheduling algorithm

5, six principles of software design, opening and closing the principle of

6, ordering stability

7, the use of smart pointers

8, serial test methods

9. What state is bound to cause the process of switching three states

10, unload the kernel instructions

11, turn hex binary

Technical side

1, how to ensure thread synchronization data

2, Shredded strcmp

3, two-dimensional array, Shredded 3 × 3 "ab" (\ 0 count a)

4. What are the highlights of the project is

Subway shuttle to the company, line up two hours interview for 10 minutes, dish is original sin, tears to c five-star factory canteen rub meal to eat

 

2019.09.18

Bosma photoelectric Embedded Software Engineer

Technical written test +

Congestion control is a function which

Minimum system components

SCM common peripherals

How to ensure the synchronization of threads, with which functions

Client-server tcp step

Binary Tree Features

What happens to use a binary tree

a[][]

a + 1 represents a [1] of the address is the address of two-dimensional array

* (A + 1) denotes a [1] of the address, i.e. the value of two-dimensional array, one-dimensional array of address

Static data segment domain scope static local variables stored in the remaining sub-function, the end of the subroutine calling a local variable is not available  

Static data storage segment scoped global variable domain of this document

 

2019.09.21

Green rice technology embedded software engineer

written examination

c basic linux operating system programming problem to change a letter in a string

Technically

1, tcp / ip how encapsulation protocol layers

2, why should the IP address into a physical address

3. Why should virtual memory

4, the process of how to solve deadlock

5, 7-layer network Shredded

6, on behalf of protocol layers Shredded

7, how to avoid repeating the header file

8, how to compile the kernel

9, a timing chart shown i2c

10, uboot boot process

11, the size of the two methods is determined Shredded end

12, the speed register, a hard disk, memory, comparison sorting buffer

hr face

1, you most proud of

2. What do you think the biggest advantage is your personality

3. What is your career plan

4, admire the most in your life who

5, there is no life had been misunderstood

Green rice interview experience is good, very good interviewer, will point out the technical side of right or wrong answer, could not answer the question will carefully explain to you, the interviewer may encounter this directly asked him to make some suggestions for the interview and insufficient, I believe he will be happy to point out your lack of knowledge of what

 

 

Here are some trick written questions autumn finishing process

1, the reverse list

2, c ++ overloading and rewrite the difference

3、*(*(a+i)+j)   *(*a+i)+j

4, struct can be declared members private?

5, class, struct member function is the default?

6, does not define a constructor, the system will not call it?

7、char *s="abc";

s+=2;

printf("%d",s);

8, file directory main role

9, operator precedence t = * s ++;

p ++ * ++ p * p ++ ++ * p (good digestion)

10, if within parentheses can be any expression?

12, int k = 5, a [k]; correct

13, with a value of zero float x comparison if statement

14, a c program execution from where to start

15, c compiled into four stages of implementation

16, linux command to view system performance

17, linux7 kinds of those hard file device type apparatus

18, the driving device node is stored in which directory

19, which the operator must be an integer type

20, linux command to change the owning group

Guess you like

Origin www.cnblogs.com/cyyz-le/p/11744437.html