Engineer Diaries
ENGINEER DIARIES: Providing Software Testing Courses in India
14/01/2025
One of the most important concepts and a favorite interview topic for automation testers is the Stream API in Java.
Introduced as part of Java 8 features, mastery of the Stream API is now an essential skill for automation testers. A frequently asked interview question is:
What is the difference between map() and reduce()?
To help you get comfortable with this crucial topic, here's a post that breaks it down.
Happy reading! 馃殌
08/01/2025
Hello ,
Recently the level of questions for automation testing have risen. Interviewers are no longer accepting the primary definitions, they want to check the insights about the technical topics.
In java also, lot of new topics are being asked by interviewers like serialization, deserialization, transient keyword, volatile keyword, functional interface, stream api etc.
In this post I want to discuss three important topics. Serialization, deserialization, transient keyword.
Happy Reading
Also, this sunday we have a demo session scheduled for the upcoming batch. If interested do fill the form
https://forms.gle/GFw9H2Dnupq1WpcE9
hashtag hashtag hashtag hashtag hashtag
02/01/2025
Hello all,
Wishing you all a very happy new year from Engineer Diaries. Let 2025 fulfil all our wishes which were left incomplete in 2024!
In 2024, the best trend in testing technology was the impact of GENAI tools and GitHub Copilot in every phase of testing from creating test plan document, to writing testcases to completion of Selenium and Appium code.
We are excited to announce the first batch of 2025 with all the updated topics and trend. The free demo session is scheduled on 12th January from 12pm to 2pm. The link to register is https://forms.gle/qTqttZQMRAZd4vWf7
The course would include
路 Manual Testing with Agile
路 Working with SQL queries and MySQL database
路 Core Java and Collection
路 Selenium 4.0 advanced level
路 Framework design using TestNG, maven, log4j, page object
路 DevOps using Git, Jenkins, Docker, and the basics of AWS
路 API testing using Postman, RestAssured, and SoapUI
路 Performance Testing using Apache JMeter
路 Mobile application testing using Appium
路 Introduction to GenAI tools and GitHub Copilot
See you on the 12th Jan!
24/08/2021
Hello Community,
Registrations for upcoming Selenium Training batches have started. We have scheduled a free demo session from 11 am to 1 pm, this Sunday on 29th Aug. If interested Fill the google form(https://forms.gle/KQcbBMHMgRT43AZG7).
Who all can join
1. If you want to get into the IT industry in India
2. If you are looking to switch to automation Testing
3. Women looking to restart their career
4. Freshers looking to get a job via upskilling themselves
See you on Sunday:)
09/06/2021
Hello, community,
Registrations for the June Batch on Selenium with Frameworks and Java have started. We are organizing a free demo class this Sunday. If you are interested please fill the google form and we will connect with you.
https://docs.google.com/forms/d/14jPEl9Fw67qu-qCD2-oOtafl4HFBy07BbfNtjgZ1j54
Who all can join
1. If you want to get into the IT industry in India
2. If you are looking to switch to automation Testing
3. Women looking to restart their career
4. Freshers looking to get a job via upskilling themselves
See you on Sunday:)
06/05/2021
Hello Facebook Community,
I am delighted to announce that the registrations for the May batch are now open. We are conducting Selenium with Frameworks and Java training from this 15th May. It's a weekend batch. Also, we are organizing a free demo session this Sunday on 9th May. So, register in this google form. If you have any query reach out to me at [email protected].
https://docs.google.com/forms/d/1NO21QQ-3hQbh1Mcwz9tNr2oKNsGcJ2FqkqO2yn5NRUQ/edit
See you there:)
INTERVIEW QUESTIONS FOR SELENIUM AUTOMATION ON JAVA CONCEPTS AND SQL
Here are the latest interview questions on java and SQL for selenium automation. Hope it helps you all:) I ll keep the group posted about all the updates. So, keep on following and supporting the group :)
1. Oops concept and explain how you have implemented in your project.
2. Finding 3rd highest salary from emp table?
3. Difference b/w union and joins in sql?
4. Apply bonus to employees based on experience in emp table?
5. Abstraction & where it is used in your project?
6. Diff between Abstract class & interface?
7. What is static keyword in Java
8. What method Overloading & Overriding?
9. What are difference between throws and thrown ?
10. How you handle exceptions ?
11. - How many times you can write catch block ?
12. - When finally block get executed ?
13. This keyword
14. Final keyword
15. Static keyword
16. Access modifiers
17. Exception handling types
18. Inheritance
19. Class nd interface difference
20. Abstract
21. Why main method is static?
22. What is Run time polymorphism
23. Difference between list and set
24. Method overloading and overriding
25. Use of constructor
26. Difference between static and non static methods
27. what is the difference between fileinputstream and fileoutpustream.
28. please learn these programs too :
29. Write the code for duplicating a string by using hashmap
30. write a program to count number of words in a string by using hashmap
31. write a program for getting sample word which is in this order
Sample
Sampl
Samp
Sam
Sa
S
32. what are oops concepts?
33. what is the difference between data abstraction and encapsulation where you have implemented in your project.
34. what is this and super keyword and difference.
35. SQL where clause, aggregation, group.
36. Primitives and Non Primitives datatypes in java? String is primitive or non primitive
37. What is Hashmap ? Can we store objects in hash map and how to retrieve them?
38. Java- Write a Java program to print 1234 1234 in two rows.
39. Explain Set and Map in Java.
40. Explain inner join and outer join in SQL.
41. Explain about collections.
42. "Move all zeroes to end of array- Given an array of integers,Move the all zero's to end of the array. Push all the zero鈥檚 of a given array to the end of the array.
Example 1: INPUT: myArray={2,5,0,4,2,7,0,0,1,9,4} ---OUTPUT: myArray={2,5,4,2,7,1,9,4,0,0,0}"
43. "Print all the duplicate character and their count in the given string.
Example 1: INPUT : String str=""hcl-tech"" ---OUTPUT :h-2,c-2"
44. Reverse a string preserving space positions. INPUT : "Java is a programming language" ---OUTPUT : "egau gn a lgnimmargor pasiavaJ"
45. Can we over load main method in java?
46. "Which catch block will get execute first.
There are two catch blocks in first catch block have exception e and second catch block have arithmetic expections and will expect arithmetic exception in try block then which catch block will get execute first?"
47. "6. String s1= ""hello""; String s2=""hello"";
If(s1==s2) then tell me if it's true or false."
48. "String s =""hello""; s.concate(""world"");
What is the output?"
49. what is String Pool.
50. difference between String Builder and String Buffer?
51. What are different memory types in JVM
52. what is the difference between ArrayList and Vector
53. what is clone and where did you use
54. How hash map works internally and how its generate hash code?
55. Difference between ETL and SQL ?
56. Is hashmap thread safe?
57. What is stored procedure?
58. Write a query to find 2nd highest salary?
59. For a string ""Welcome to moolya"" write a code in java to print the repeated character and display how many times it is repeated
60. Given arraylist =[2,5,1,10,20,20,15] Sort them in descending order
61. Write a code to print in the following sequence: 1 2 3 4 hi 6 7 8 9 hi .........1000
30/03/2021
Hello Facebook community,
After the immense success of our 1st Batch on Selenium Webdriver with Frameworks and Java, we are back with the registration for the free demo class this Sunday 4th April from 12 pm-2 pm. This is for the live remote weekend classes.
Register here at the google form link below. See you on 4th April:)
24/02/2021
Jmeter allows more than 15 types of listeners. Now the data is recorded in XML or CSV format only but you can view the result in almost 15 formats. Graphs, tables do make the processing slow but of course, give a better idea of the load capacity of the server. My favorite though is they have even provided a mailing visualizer
Jmeter is specifically designed for load testing. And Jmeter allows every possible type of request you can think of as in you can send a request to OS, FTP server, through HTTP, HTTPS, LDAP, Mail, TCP request. I can't even think of any other request mode. So, here is a short tutorial guide on Jmeter Samplers & their types.
Happy Learning:)
https://engineerdiaries.com/tutorial/jmeter-sampler
05/02/2021
You can create an entire Jmeter Test Plan with just a sampler and thread group. But Jmeter has many other components like controllers, listeners, and configuration elements. If you want a bit of inside into the JMeter world. This post is just for you then.
https://engineerdiaries.com/tutorial/jmeter-test-plan
Topics Covered:
Test Plan
Thread Group
Jmeter Controllers
Listeners
Configuration Elements
Happy Learning:)
Jmeter Test Plan: Thread Group, Sampler, Controller & More JMeter Test Plan consists of thread group as a parent element with elements as sampler, listener, and controllers as child.
01/02/2021
Apache Jmeter hands down among the best testing tools out there. It is specifically designed for load testing and stress testing. It takes just 10 minutes to install, is open source, and won't require much coding at all as it all GUI based java tool.
If you too want to add JMeter to your skillset follow along with our JMeter tutorial series starting today :)
https://engineerdiaries.com/tutorial/apache-jmeter-introduction
Topics covered:
What is Jmeter?
How does Apache Jmeter Works?
Features of Jmeter
Load Testing Vs Stress Testing
Click here to claim your Sponsored Listing.
Category
Contact the school
Website
Address
Delhi
110095