Tip 1 : Do at least 3 projects
Tip 2 : make resume tailored for the post
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume. Need two development projects on Resume and should have a thorough understanding Be Honest About Your Knowledge. A necessary evil of applying for an IT job is the technical interview
This is a universal interview tactic: Try to keep the conversation focused on your strengths. In fact, go one step further. If you’re applying for a Unix system administrator position and you have, say, experience managing Active Directory, it does not hurt to discuss it
it was good, encountered many important and tough questions and the interview showed a friendly behavior as well.



1. ‘.’ matches to any single character.
2. ‘*’ matches to zero or more of the preceding element.
1. You have to match the entire string with the pattern given.
2. Both the strings, 'S' and 'P' contain only lower-case alphabets.
3. Only the pattern will contain additional characters ‘*’ and ‘.’ along with alphabets.
If there were no Kleene stars (the * wildcard character for regular expressions), the problem would be easier - we simply check from left to right if each character of the text matches the pattern.
When a star is present, we may need to check many different suffixes of the text and see if they match the rest of the pattern. A recursive solution is a straightforward way to represent this relationship.



str = "ababc"
The longest palindromic substring of "ababc" is "aba", since "aba" is a palindrome and it is the longest substring of length 3 which is a palindrome.
There is another palindromic substring of length 3 is "bab". Since starting index of "aba" is less than "bab", so "aba" is the answer.
We could see that the longest common substring method fails when there exists a reversed copy of a non-palindromic substring in some other part of SS. To rectify this, each time we find a longest common substring candidate, we check if the substring’s indices are the same as the reversed substring’s original indices. If it is, then we attempt to update the longest palindrome found so far; if not, we skip this and find the next candidate.
This gives us an O(n^2)O(n
2
) Dynamic Programming solution which uses O(n^2)O(n
2
) space (could be improved to use O(n)O(n) space). Please read more about Longest Common Substring here.
logical reasoning and mvc problems.



In this approach, we find out every possible permutation of list formed by the elements of the given array and find out the permutation which is just larger than the given one. But this one will be a very naive approach, since it requires us to find out every possible permutation which will take really long time and the implementation is complex. Thus, this approach is not acceptable at all. Hence, we move on directly to the correct approach.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What does HTML stand for?