Software automation engineer Interview Questions
682
Software Automation Engineer interview questions shared by candidates
Public int compareTo(object o) { Employee emp = (Employee)o; return this.id - e.id; }
3 Answers↳
Output should be 0. Since compareTo() implements Comparable interface.
↳
Have you received offer.?
↳
Have you received offer?

Asking me to wait for time and again for actual interview call with the CEO
2 Answers↳
My response about the interview would speak for my answer
↳
Hello dear applicant, I'm sorry you didn't have a great experience in your interview process. I am Paul-André, the CEO, and yes, I am the one undertaking the 1st level interview calls. I regret that you had been postponed on more than one occasion. As you know, our scheduling process allowed you, and very many other candidates to schedule 30 minutes in my calendar directly. Clearly, this process seems super efficient at first, but lead to far too many interview calls being scheduled. I'll make sure to adjust our process so that this doesn't happen anymore. One thing I will however continue to do is to personally get involved in the hiring process at our amazing company. As you have applied for a QA position, I can understand your frustration about the quality you felt we project. This is my fault, and I apologize. I encourage any and all feedback regarding me, and baseline, all the time. Although I do like the glassdoor platform alot, I find that it's prone to be used by people with less than expected experiences, and very rarely with those who are happy. On average, for every 1st interview I've asked my EA to postpone, I can assure you that there were another 2 or more that didn't show up. We live in a digital world, it is hard to keep the balance between meeting high expectations and efficiency. Thanks for your feedback. Even if it's quite rough (telling others not to apply), I take your comments seriously. Best regards, Paul-André Savoie CEO & Founder baseline.io Less

Given a string of 1,0, or ? print out the combinations. Treat ? as wildcard which could be
2 Answers↳
public static void printPermutations(String prefix, String input) { if (input.length() == 0) { System.out.println(prefix); return; } int i=0; for (; i < input.length(); i++) { if (input.charAt(i) == '?') { break; } } if (i == input.length()) { printPermutations(prefix, ""); } else { printPermutations(prefix + input.substring(0, i) + "0", input.substring(i+1)); printPermutations(prefix + input.substring(0, i) + "1", input.substring(i+1)); } } /** * @param args */ public static void main(String[] args) { String TEST_STRING = "1010?10?1?"; printPermutations("", TEST_STRING); } Less
↳
Recursive question substitution 0 and 1 in for ?

first exam included basic logical questions : 1. what is the angle of a analog watch showing 3:15 2. Imagine you'r in the desert, needed to cross 700km of sand. you have 7kg gold bar which you can only cut twice. in order to cross the desert you found yourself a vicious taxi driver which will take apportion of that gold bar and it will be equivalent to the km he will take you. you cant pay in front the whole 7kg. 3. 9 barrels riddle : you can scale only twice the barrels however you want, all eight barrels weight is equivalent except one heavier barrel. find the heavy barrel.
2 Answers↳
1. 0 2. [ - | -- | ---- ] <--- golden bar with the cuts... 3. dividing barrels to 3 groups , each group with 3 barrels... put on the Weighing scale the two groups and leave group num 3 outside. if the scale is balanced take the third group and repeat the 2nd scale with only 3 barrles... finding the heavy one. else if the scale unbalanced take the heavier group and then do the same with the 2nd scale to the 3 left barrels. Less
↳
1. (360/12)/4 = 7.5 degrees

Fairly standard fare. Know your algorithms and data structures, talk through your thought process, do your research on what their technology is, etc.
2 Answers↳
Any specifics on what sort of phone screen questions?
↳
NDA, so I can't really be specific. It would be best to look up specifics related to the role you're applying for, as well. Less

Mostly the behavioral questions like: Tell me about yourself? What are your Strengths like your friend tells about you? Is there any weakness you have? Technical questions were from Resume regarding tools and programming languages and projects.
2 Answers↳
I told the truths mostly.
↳
Thank you for your feedback regarding your interview experience!

QA related
2 Answers↳
After how many days they mailed you
↳
The key in these questions is to cover the fundamentals, and be ready for the back-and-forth with the interviewer. Might be worth doing a mock interview with one of the EPAM Systems or ex-EPAM Systems Software Test Automation Engineer experts on Prepfully? They give real-world practice and guidance, which is pretty helpful. prepfully.com/practice-interviews Less

Describe a personal challenge and how you overcame it.
1 Answers↳
I had been working on a team programming project with a group of people with completely different personalities/backgrounds. I was selected to lead the team and had to get them to work well together. I did that by taking the time to get to know them all well and discover what their needs/wants were from the project. Then I balanced that against the work load and distributed work best suited to their individual talents and what they wanted to learn/do on the project. If there were problems/disagreements, we worked through them for the good of the team. We all had an equal say in final decisions. Less

Code for Palindrome check,Fibonacci.TestNG.
1 Answers↳
How was your project,how u managed in critical time.

We need someone who can do automated testing for Salesforce platform (from the job description) can you do it?
1 Answers↳
As I've just completed a very similar project (Automated Testing Suite for Microsoft Dynamics CRM) I spoke about automation and data strategy, planning and implementation, challenges and delivered project utilisation in great details. Less