is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.
Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.
Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.
I thought on the problem and that's what I want to offer an approach.
- kiselevalesha July 16, 20131. We must not do the analysis of given line, and in the beginning itself dictionary to find patterns in it and opportunities for optimization.
A simple example - in the English language has many words ends in -er (or -ing). So be wise to analyze not beginning of line, and the end of line.
2. Very important should be applied statistics. We need to find the frequency of occurrence of words for each letter of the alphabet. And when looking for an elementary search on this list, not because the words are arranged in the alphabet.
3.The third idea is to look, not words but syllables. After all, virtually every word begins with a consonant. So the priority should be given to the analysis of consonants. The truth is there is a danger of finding subword contained in the general word.
4. In general, you need to take into account the ambiguity of interpretation of the separation of fused sentences into words.