Tip 1: Include at least 1 major and 1 minor project
Tip 2: Include your practicing platform achievements or rank on online coding platforms
Tip 3: Practice development questions related to the website and database on practice platforms
Tip 1 : Have some practical projects but include those only that you are confident about it.
Tip 2 : Put about your skill set which matches the applied role
This round is around 30 minutes. only they will provide coding questions or some provide a web development page and check your skills so that you can apply your skills to find details about weaknesses in the software.



If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.
Follow the below steps to solve the problem:
Run a for loop to traverse the string and create a temporary string to store the words
If the current character is a space then add the current string to the answer and empty the string
Else push the character into the string
Print the answer array in reverse order
#include
using namespace std;
// Function to reverse words*/
void reverseWords(string s)
{
// temporary vector to store all words
vector tmp;
string str = "";
for (int i = 0; i < s.length(); i++)
{
// Check if we encounter space
// push word(str) to vector
// and make str NULL
if (s[i] == ' ')
{
tmp.push_back(str);
str = "";
}
// Else add character to
// str to form current word
else
str += s[i];
}
// Last word remaining,add it to vector
tmp.push_back(str);
// Now print from last to first in vector
int i;
for (i = tmp.size() - 1; i > 0; i--)
cout << tmp[i] << " ";
// Last word remaining,print it
cout << tmp[0] << endl;
}
// Driver Code
int main()
{
string s = "i like this program very much";
reverseWords(s);
return 0;



A palindrome is a word, number, phrase, or other sequences of characters which read the same backwards and forwards.
If the input string happens to be, "malayalam" then as we see that this word can be read the same as forward and backwards, it is said to be a valid palindrome.
The expected output for this example will print, 'true'.
Follow the given steps to solve the problem
Find all the positions of the first character of the original string in the string to be checked.
For every position found, consider it to be the starting index of the string to be checked.
Beginning from the new starting index, compare both strings and check whether they are equal or not.
(Suppose the original string to is s1, string to be checked to be s2,n is the length of strings and j is the position of the first character of s1 in s2, then for i < (length of original string) , check if s1[i]==s2[(j+1)%n). Return false if any character mismatch is found, else return true.
Repeat 3rd step for all positions found.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int price[] = new int[n];
for(int i=0;i diff = new Vector<>();
for(int i=n-2;i>=0;i--) {
diff.add(price[i+1]-price[i]);
}
int ans = solve(diff);
if(ans<0) {
System.out.println(0);
}else {
System.out.println(ans);
}
}
private static int solve(Vector v) {
int n = v.size();
if(n==0) {
return 0;
}
int mx = v.get(0);
for(int i=1;i < n;i++) {
mx = Math.max(mx, v.get(i));
}
if(mx<=0) {
return 0;
}
int mxSum=0,csum=0;
for(int i=0;i < n;i++) {
csum+=v.get(i);
if(csum < 0)
csum=0;
mxSum = Math.max(csum, mxSum);
}
return mxSum;
}
}
The time of the round was around 20 minutes. It was a general discussion round about salary, location about work.
and documentation & some general questions.
Are you ready to relocate?
Where do you see yourself after 5 years?
Why did you choose the exploit development field instead of the developer?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?