preface

Ever since I got fired, the whole thing’s been weird. This thought can feel the cold winter cold, did not think of and how waves…… Even went to Toutiao for no apparent reason.

The body of the

For me, it was all settled last week. The wave of resignation also gradually subsided… When waiting to enter a position, really too idle casually cast a few again, regard as kill time…. But did not expect with the behavior, brought me a series of quite unexpected results.

What happened was, I suddenly saw a headline job Posting on the hook. I thought the headline interview would be unique, so I put it in. I didn’t expect to get an interview… So here’s the drama. I got this text…

I didn’t expect to receive an interview; I didn’t expect it to be a senior post… Laugh cry. PNG. In that case, I’m sure I’ll go anyway. I didn’t expect it. I wasn’t prepared. As a result, I went to the interview confused. To be fair, the interview didn’t go smoothly (probably because of the advanced level). In fact, one side of the overall is still good, whether it is Android technology itself, or algorithm content. Of course the algorithm content is made under the guidance of the interviewer all the way… Laugh cry. PNG.

The second interview was a little more overwhelming. Although the content of the question was very common, the depth of the question really made me feel inadequate. Then I wrote a simple algorithm to wrap up the interview. And then he told me to go back and wait… And so notice the subtext of this, I believe that you should be clear partners. So I went back, and with the gap I had learned, I went home to start over. Results have not arrived home, received a reply to the notice… (But I had already joined the new company at that time) HR saw that I was a little hesitant, and said, “I don’t have time to worry during the day, but I can arrange it in the evening… Laugh cry. PNG

Then in the evening I went to…… Let’s move on to the third technical aspect. It was an interesting technical aspect. The interviewer did not ask about the technical points in depth, but let me talk more by myself. But I have to say that the three interviewers are really deep, they are very young and have high appearance level… The key I say what he all understand, but also deeper than I study…… Even Google’s new Jet Pack. All understand very deep…. To be honest, I learned a lot from it.

I thought the interview was over, but I didn’t expect HR to come over. Then the next day I received the offer….

And then something like this… After leaving the new company last Friday in embarrassment, I’m back on the job this Monday. It’s been an exciting couple of weeks…

Face the

Here is a simple list of the interview questions encountered, if a small partner interested in you can understand some yo.

  • Event distribution, resolving sliding conflicts in various cases; ACTION_CANCEL details.
  • OkHttp source code, cache mechanism how to do; How does the recycling mechanism work?
  • Glide the source code. (No… So the interviewer didn’t ask for details.)
  • The View map.
  • HaspMap source, ConcurrentHashMap source.
  • The Activity startup process, AMS related.
  • Attribute animation source code analysis.
  • Concepts related to HTTPS.
  • Concepts of various encryption algorithms.
  • Handler source code, loop loop; Why an infinite loop does not consume CPU resources. (see my previous article for details 🙂
  • Algorithm: find the largest value of consecutive contiguous numbers in an array.
  • Algorithm: add a variety of conditions in the sub search.

I don’t know how difficult you think it is. To tell the truth, you may have seen these contents in the interview. But reading the bible and actually learning it are two different things. So if you are interested, the best way is to take a good look at the source code. After all, there is no end to learning. It is always good to learn more

The end of the

These days have been really some confused, technology did not learn how. Wait for the entry stability, and then enter the state of learning.

PS: Because the work intensity of the headline is relatively large, the updating intensity of the article may have an impact. If you want to communicate with a small partner, you can directly public number background private message. If you want to add friends, you can also leave messages to wechat.

I am a fresh graduate, recently and friends maintain a public account, the content is that we in the transition from fresh graduate to the development of this way stepped on the pit, as well as our step by step learning records, if interested in friends can pay attention to it, together with fuel ~