Saturday, January 7, 2017

Java frequently asked Interview questions for Selenium

1.       What is the default value of the local variables?
A. The local variables are not initialized to any default value, neither primitives nor object references.

2.       What is constructor?
A. Constructor is just like a method that is used to initialize the state of an object. It is invoked at the time of object creation.

3.       What is the purpose of default constructor?
·         Default constructor provides the default values to the objects. The java compiler creates a default constructor only if there is no constructor in the class

4.       Does constructor return any value?
·         Yes, that is current instance (You cannot use return type yet it returns a value).

5.       What is static variable?
·         Static variable is used to refer the common property of all objects (that is not unique for each object) e.g. company name of employees, college name of students etc.
·         Static variable gets memory only once in class area at the time of class loading.

6.       What is static method?
·         A static method belongs to the class rather than object of a class.
·         A static method can be invoked without the need for creating an instance of a class.
·         Static method can access static data member and can change the value of it.

7.       What is this in java?
·         It is a keyword that that refers to the current object

8.       Which class is the superclass for every class?
·         Object class

9.       What is super in java?
·         It is a keyword that refers to the immediate parent class object

10.   What is method overloading?
·         If a class has multiple methods by same name but different parameters, it is known as Method Overloading. It increases the readability of the program


11.   What is method overriding:
·         If a subclass provides a specific implementation of a method that is already provided by its parent class, it is known as Method Overriding. It is used for runtime polymorphism and to provide the specific implementation of the method

12.   What is final variable?
·         If you make any variable as final, you cannot change the value of final variable(It will be constant).

13.   What is final method?
·         Final methods can't be overridden.

14.   What is final class?
·         Final class can't be inherited

15.   What is abstraction?
·         Abstraction is a process of hiding the implementation details and showing only functionality to the user

16.   What is the difference between abstraction and encapsulation?
·         Abstraction hides the implementation details whereas encapsulation wraps code and data into a single unit

17.   Is it possible to instantiate the abstract class?
·         No, abstract class can never be instantiated.

18.   What is interface?
·         Interface is a blueprint of a class that has static constants and abstract methods. It can be used to achieve fully abstraction and multiple inheritance.

19.   What is difference between abstract class and interface?
Abstract class
Interface
An abstract class can have method body (non-abstract methods).
Interface have only abstract methods.
An abstract class can have instance variables.
An interface cannot have instance variables.
An abstract class can have constructor.
Interface cannot have constructor.
An abstract class can have static methods.
Interface cannot have static methods.
You can extend one abstract class.
You can implement multiple interfaces.

20.   Do I need to import java.lang package any time? Why?
No. It is by default loaded internally by the JVM.

21.   What is Exception Handling?
·         Exception Handling is a mechanism to handle runtime errors.It is mainly used to handle checked exceptions.

22.   What is difference between Checked Exception and Unchecked Exception?
·         Checked Exception: The classes that extend Throwable class except RuntimeException and Error are known as checked exceptions e.g.IOException, SQLException etc. Checked exceptions are checked at compile-time.

·         Unchecked Exception: The classes that extend RuntimeException are known as unchecked exceptions e.g. ArithmeticException, NullPointerException etc. Unchecked exceptions are not checked at compile-time.

23.   What is the base class for Error and Exception?
·         throwable

24.   What is finally block?
·         finally block is a block that is always executed

25.   What is difference between throw and throws?
throw keyword
throws keyword
throw is used to explicitly throw an exception.
throws is used to declare an exception.
checked exceptions can not be propagated with throw only.
checked exception can be propagated with throws.
throw is followed by an instance.
throws is followed by class.
throw is used within the method.
throws is used with the method signature.
You cannot throw multiple exception
You can declare multiple exception e.g. public void method()throws IOException, SQLException.

26.   What is difference between final, finally and finalize?
·         final: final is a keyword, final can be variable, method or class.You, can't change the value of final variable, can't override final method, can't inherit final class.
·         finally: finally block is used in exception handling. finally block is always executed.
·         finalize():finalize() method is used in garbage collection.finalize() method is invoked just before the object is garbage collected.The finalize() method can be used to perform any cleanup processing.

27.   What is the purpose of the Runtime class?
·         The purpose of the Runtime class is to provide access to the Java runtime system.

28.   How will you invoke any external process in Java?
·         By Runtime.getRuntime().exec(?) method.

29.   What is the difference between the Reader/Writer class hierarchy and theInputStream/OutputStream class hierarchy?
·         The Reader/Writer class hierarchy is character-oriented, and the InputStream/OutputStream class hierarchy is byte-oriented.

30.   What is thread?
·         A thread is a lightweight subprocess.It is a separate path of execution.It is called separate path of execution because each thread runs in a separate stack frame.

31.   What is the difference between List and Set?
·         List can contain duplicate elements whereas Set contains only unique elements.

32.   What is the difference between Set and Map?
·         Set contains values only whereas Map contains key and values both.

33.   What is the difference between HashSet and HashMap?
·         HashSet contains only values whereas HashMap contains entry (key,value). HashSet can be iterated but HashMap need to convert into Set to be iterated.

34.   What is the difference between HashMap and Hashtable?
HashMap
Hashtable
HashMap is not synchronized.
Hashtable is synchronized.
HashMap can contain one null key and multiple null values.
Hashtable cannot contain any null key or null value.


35.   What is the advantage of Properties file?
·         If you change the value in properties file, you don't need to recompile the java class. So, it makes the application easy to manage.

36.   How you will define the constant in java
·         Final Keyword

37.   Main method can be override or overload?
·         Cannot override main method but it can be overloaded.

38.   From main method if we remove (String [] args) it will work or not?
Public static void main ( )
{
}
·         Yes, Overloading

39.   If I rearrange the order of main method it will work or not?
Static public Void main (String[] args)

{
}
·         Yes, this will work

40.   Why it is called main method not any other method is not main?
·         JVM looks for a method called main to start execution

41.   How to come out of the for loop?
·         break;

42.   Hierarchy of the exception handling?
                Throwable

Error                      Exception
                                IOException       RuntimeException

43.   What is the difference between String and StringBuffer?
·         String is immutable, meaning that when you perform an operation on a String you are really creating a whole new String.
·         StringBuffer is mutable, and you can append to it as well as reset its length to 0.
·         StringBuffer is faster than String when performing simple concatenations.

44.   What is default Boolean value in java?
·         False

129 comments :

  1. Thanks for sharing this useful interview questions, Learning from here gonna be a real turnover for the freshers and professionals who are willing to change to Testing field. Here are some useful and top ranked sites for Learning Selenium

    FREE Selenium Tutorials from basics
    FREE PDF Download ==> Latest updated Selenium Course Content ==>Best Selenium Training Institute in Chennai
    Also see ==> Selenium Training in Velachery

    ReplyDelete
  2. This is my first visit to your blog, your post made productive reading, thank you. Selenium Training in Chennai

    ReplyDelete
  3. Well Said, you have furnished the right information that will be useful to anyone at all time. Thanks for sharing your Ideas. Selenium Training in Chennai

    ReplyDelete
  4. Nice blog. I read your completely i got lot of information in this blog. really amazing.Thanks for sharing.


    Core Java Online Training

    ReplyDelete
  5. Hi, i am newbie to your blog post. I have learnt lots of new information from your post. Its very useful and informative one. Keep update for our vision. thank you..
    Selenium Training in Chennai | Software Testing Training in Chennai

    ReplyDelete
  6. Wow!...Really very nice post.. The information is much useful for beginners.. Thanks
    Software Training institute in velachery

    ReplyDelete
  7. Everyone wants to get unique place in the IT industry’s for that you need to upgrade your skills, your blog helps me improvise my skill set to get good career, keep sharing your thoughts with us.

    Java Training in Chennai|
    Java Training in Bangalore|
    Java Training in Bangalore|



    ReplyDelete
  8. "I very much enjoyed this article.Nice article thanks for given this information. i hope it useful to many pepole.php jobs in hyderabad.
    "

    ReplyDelete
  9. Does your blog have a contact page? I’m having problems locating it but, I’d like to shoot you an email. I’ve got some recommendations for your blog you might be interested in hearing.
    <a href="http://www.traininginmarathahalli.in/selenium-training-in-bangalore/”> Selenium Training in Marathahalli </a>|

    ReplyDelete
  10. The information is much useful for beginners Thank You For Sharing Such A Nice Post.
    Best Oracle Training in Bangalore

    ReplyDelete

  11. Learned a lot of new things from your post!Good creation ,It's amazing blog Java Online Course

    ReplyDelete
  12. Hello,
    Nice set of questions that are more in-depth than the standard ones on most interview lists! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging...Selenium Online Training.

    ReplyDelete
  13. At Coepd - (Center of Excellence for Professional Development) Manual & Selenium testing training program is designed to give participants the skills & knowledge to gain a competitive advantage in starting/enhancing a career in software testing. We provide the attendee's software testing service which is required to ensure that tested applications meet all application requirements. Participants receive up-to-date training in multiple areas in Software Testing and a thorough understanding of real-world projects. Our collaborative ecosystem comprising of Partnerships with Software Companies enables real time software test life cycle experience.

    http://www.coepd.com/TestingTraining.html

    ReplyDelete
  14. Thanks for your informative article on software testing. Your post helped me to understand the future and career prospects in software testing. Keep on updating your blog with such awesome article.
    Regards,

    Java Training in Chennai
    SEO Training In Chennai

    ReplyDelete
  15. Selenium is an open-source and a portable automated software testing tool for testing web applications. It has capabilities to operate across different browsers and operating systems. Selenium is not just a single tool but a set of tools that helps testers to automate web-based applications more efficiently.

    Selenium RC Architecture:

    Selenium RC works in such a way that the client libraries can communicate with the Selenium RC Server passing each Selenium command for execution. Then the server passes the Selenium command to the browser using Selenium-Core JavaScript commands.

    ReplyDelete
  16. I just read your blog and noticed that you did a great job for the students, freshers and job seekers. Keep it up friend and thanks a lot.

    selenium training in pune
    selenium training institute in pune

    ReplyDelete
  17. Excellent bog to come across. The content is strong and impressive.Thanks for sharing such useful information.

    Java training in Chennai

    ReplyDelete
  18. thanks for your post. It will use to creak the interviews thanks a lot
    Selenium Training in Chennai

    ReplyDelete
  19. Thanks for sharing the valuable information to share with us For more valuable information please visit our website. Best Institute in India forTesting Tools Training In Hyderabad| Find HERE

    ReplyDelete
  20. Excellent information about Selenium interview questions. I learn a lot from you. Keep it up!!!!!
    Best Data Science Online Training Institute In Hyderabad

    ReplyDelete
  21. I am really happy with your blog because your article is very unique and powerful for new reader.
    run tests in Feedback Loop

    ReplyDelete
  22. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.

    ccna training in chennai



    ccna training in bangalore


    ccna training in pune

    ReplyDelete
  23. This is very good content you share on this blog. it's very informative and provide me future related information.

    Devops training in Chennai
    Devops training in Bangalore
    Devops Online training
    Devops training in Pune

    ReplyDelete
  24. Wonderful bloggers like yourself who would positively reply encouraged me to be more open and engaging in commenting.So know it's helpful.
    java training in chennai | java training in bangalore

    java training in tambaram | java training in velachery

    java training in omr

    ReplyDelete
  25. I am a regular reader of your blog and being students it is great to read that your responsibilities have not prevented you from continuing your study and other activities. Love
    java training in chennai | java training in bangalore

    java online training | java training in pune

    selenium training in chennai

    selenium training in bangalore

    ReplyDelete
  26. This comment has been removed by the author.

    ReplyDelete

  27. Wonderful article, very useful and well explanation. Your post is extremely incredible. I will refer this to my candidates...

    angularjs Training in bangalore

    angularjs Training in electronic-city

    angularjs Training in online

    angularjs Training in marathahalli

    ReplyDelete
  28. Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information... Java Training in Chennai | Blue prism Training in Chennai

    ReplyDelete
  29. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care and we take your comments to heart.As always, we appreciate your confidence and trust in us
    python online training
    python training course in chennai
    python training in jayanagar

    ReplyDelete
  30. This is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.
    python online training
    python training in OMR
    python training course in chennai

    ReplyDelete
  31. Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
    industrial safety course in chennai

    ReplyDelete

  32. Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot. it is really explainable very well and i got more information from your blog.

    rpa training in velachery| rpa training in tambaram |rpa training in sholinganallur | rpa training in annanagar| rpa training in kalyannagar

    ReplyDelete
  33. Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot. it is really explainable very well and i got more information from your blog.
    Business Analysis Training

    Cognos Training

    ReplyDelete
  34. Information provided by you is very helpful and informative. Keep On updating such information.
    sobha dream gardens

    ReplyDelete
  35. it’s really nice and meanful. it’s really cool blog. Linking is very useful thing.you have really helped lots of people who visit blog and provide them usefull information.
    it is very Useful to Selenium Beginners
    Hadoop Training in Hyderabad
    Selenium Online Training in Hyderabad
    Tableau Online Training in Hyderabad

    ReplyDelete
  36. this corejava article sharing tqq u sooo much this blog has every one useful inframation

    ReplyDelete
  37. This post is really nice and pretty good maintained.
    Python Course in Chennai

    ReplyDelete
  38. A good blog for the people who really needs information about this. Good work keep it up.

    frenchtraining
    Guest posting sites

    ReplyDelete
  39. This write-up is genuinely resourceful and commendable. I am sure this might turn out to be beneficial for a majority of apprentices looking for resources to improve their Java and get prepared for Java interview questions. Keep posting.
    English practice App | English speaking app

    ReplyDelete
  40. QuickBooks Payroll has emerged one of the better accounting software that has had changed this is of payroll. Quickbooks Payroll Support contact number will be the team that provide you Quickbooks Payroll Support. This software ofQuickBooks Payroll Support Phone Number

    ReplyDelete
  41. We offers you QuickBooks Enterprise Technical Support Number Our technicians be sure you the security associated with the vital business documents. We have a propensity never to compromise using the safety of one's customers. You’ll have the ability to call us at any time for the moment support we tend to are accessible for you 24*7.

    ReplyDelete
  42. With exceptional features, QuickBooks Tech Support Phone Number helps all of the forms of businesses with generating accounting reports, entries for almost any sale, transactions pertaining to banking, etc., with a lot of ease. And along side support for QuickBooks, it is less difficult to handle most of the tools of QuickBooks in a hassle-free manner.

    ReplyDelete
  43. Whatever help you need, we provide QuickBooks payroll customer service for all. With our excellent QuickBooks Payroll Support USA, our company is determined to become no. 1 Intuit Payroll support provider in a lot of countries.

    ReplyDelete
  44. You just need to avail the help through the technical experts by dialing the QuickBooks Tech Support Phone Number. You can have a word of discussion using them sharing all of your doubts, and having the absolute most productive solutions.

    ReplyDelete
  45. Because this software program is becoming a catalyst to utilize more sophisticated tools and equipment using the improvement in accounting software technology. Thus, it is natural to tackle each one of these tech glitches with the best accounting software. It is possible to troubleshoot QuickBooks errors utilizing the Intuit QuickBooks support by dialing our QuickBooks Enterprise Technical Support.

    ReplyDelete
  46. “Just dial our QuickBooks Desktop Payroll Support Phone Number to inquire of about for Quickbooks Payroll customer care to get rid of payroll issues. We take advantage of startups to small-scale, medium-sized to multinational companies.”

    ReplyDelete
  47. QuickBooks Technical Support Number truly works twenty-four hours each day with just one section of mind by way of example. to fix the issues faced by our customers in a shorter time without compromising along with the quality of services.

    ReplyDelete
  48. Our QuickBooks Payroll Help Phone Number USA has given a completely new direction when it comes to business, even the beginners have adopted the correct path making improvements in their accounting fields.

    ReplyDelete
  49. Very often client faces some typically common issues like he/she isn’t happy to open QuickBooks Support Number, it really is playing terribly slow, struggling to install and re-install, a challenge in printing checks or client reports. We plan to give you the immediate support by our well- masterly technicians.

    ReplyDelete
  50. QuickBooks Customer Support Phone Number 6000 series, QuickBooks PS series square measure several of the foremost common and therefore the most dangerous errors which our Users have to face. therein case, they ought to forthwith dial the fee QuickBooks Technical Support Service.

    ReplyDelete
  51. Significant quantity of features through the end any kind of to guide both you and contribute towards enhancing your online business. Let’s see what QuickBooks Enterprise Support Phone Number is about.

    ReplyDelete

  52. And in addition using this, our QuickBooks Tech Support Number team has much knowledge and information regarding QuickBooks tools such as QuickBooks database server manager and many other things.

    ReplyDelete
  53. Are you currently encountering issues in running of QuickBooks Technical Support Number We urge one to not ever have problems with losses brought on by longer downtime of your respective QB Premier. Simply get in touch with us at our website . and today we will pro-actively resolve all the errors and issues faced by you in your form of QuickBooks Premier.

    ReplyDelete
  54. Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man, Keep it up.

    Python Training in Chennai | Best Python Training in Chennai
    Python Training Course in Chennai | Best Python Training Institute in Chennai

    ReplyDelete
  55. You can use QuickBooks to come up with any selection of reports you wish, keeping entries for several sales, banking transactions and plenty of additional. QuickBooks provides a myriad of options and QuickBooks Technical Support Phone Number for an equivalent. it is commonplace to manage any errors on your own QuickBooks if you're doing not proceed with the syntax, if the code is not put in properly or if you’re having any corruption within the information of the QuickBooks.

    ReplyDelete
  56. From the off chance that you will be from the QuickBooks Tech Support Number USA and looking for the greatest tech help supplier in your nation, at that point you are welcome at our assistance work area.

    ReplyDelete
  57. Payroll management is really an important part these days. Every organization has many employees. Employers have to manage their pay. The yearly medical benefit is really important. The employer has to allocate. But, accomplishing this manually will need the time. Aim for QuickBooks Technical Support Phone Number.

    ReplyDelete
  58. Thanks for sharing the post. It is useful and informative. It is really amazing post exact interview questions are shared. To find Java training institute refer proplusacademy.com

    ReplyDelete
  59. Hope so now you recognize that just how to interact with QuickBooks Enterprise Help Phone Number and QuickBooks enterprise customer service contact number. We've been independent alternative party support company for intuit QuickBooks, we do not have just about any link with direct QuickBooks, the employment of name Images and logos on website only for reference purposes only.

    ReplyDelete
  60. you must additionally get guidance and support services for the code that square measure obtainable 24/7. If just in case you come across any QuickBooks Tech Support Number or problems or would like any facilitate, you’ll dial the direct line variety to achieve the QuickBooks specialists.

    ReplyDelete
  61. Hiii....Thanks for sharing Great information...Nice post....Keep move on...
    Best Salesforce Training in Hyderabad

    ReplyDelete
  62. QuickBooks software program is developed in such a manner that it will supply you with the best account management reference to this era. However, you could face the issue with your QuickBooks software and begin trying to find the clear answer. You should not worries, if you should be facing trouble using your software you'll be just a call away to your solution. Reach us at QuickBooks Support Phone Number at and experience our efficient tech support team of many your software related issues. If you're aa QuickBooks enterprise user, it is possible to reach us out immediately at our QuickBooks Support contact number . QuickBooks technical help is present at our QuickBooks Technical Support Number dial this and gets your solution from our technical experts.

    ReplyDelete
  63. QuickBooks Payroll Support Phone Number have certified QuickBooks experts who are working 24*7 to resolve your payroll problems. So feel free to contact us whenever you want anywhere in all around.

    ReplyDelete
  64. It is rather possible you can face trouble while installing QuickBooks Pro software since this essentially the most universal problem. You don't have to go any where if you encounter any difficulty in QuickBooks Tech Support Number Installation, just call us at QuickBooks support phone number and experience matchless support services.

    ReplyDelete
  65. This comment has been removed by the author.

    ReplyDelete
  66. Hey Thanks for sharing the appropriate information through this block.
    I found the blog very much useful to clear all my queries related to java. I'm waiting for your next blog spot.
    If any student needs a more knowledge in Java Training in Pune
    can visit Java Training in Pune

    ReplyDelete
  67. This comment has been removed by the author.

    ReplyDelete
  68. thank you so much for this nice information Article, Digital marketing is tha good skill in grouth tha career For website creation, promotion and development contact here. For your digital marketing needs just have a look at Click Perfect.Oracle Applications Training in Bangalore





    ReplyDelete
  69. This comment has been removed by the author.

    ReplyDelete
  70. This comment has been removed by the author.

    ReplyDelete
  71. Nice Blog We are providing technical support in QuickBooks Pro Support phone number +1-800-280-5068. if you are Expand your business to a new hike, with progressive approach. Seeking for the best accounting software? Then, get QuickBooks installed in your system. The software proves to be more profitable to the business.

    ReplyDelete
  72. very useful information, the post shared was very nice.
    Selenium Training Institute in Pune

    ReplyDelete
  73. Thanks for posting such a Useful information .You have done a great job.Java Training in Pune

    ReplyDelete
  74. This post is very much helpful and i hope this will be an useful information for the needed one. Keep on updating these kinds of interview questions
    Java Training in Chennai

    ReplyDelete
  75. Error technically means an estimated difference between the calculated value of a quantity and its true value. The numeric value, here, 9999, is the value to identify the error. If you would like to learn How To Troubleshoot QuickBooks Error 9999, you can continue reading this blog.

    ReplyDelete
  76. Everyone loves it when people come together and share views. Great blog, keep it up!
    Reactjs Training in Bangalore
    UI Development Training in Bangalore

    ReplyDelete
  77. This comment has been removed by the author.

    ReplyDelete
  78. This comment has been removed by the author.

    ReplyDelete
  79. This comment has been removed by the author.

    ReplyDelete
  80. This comment has been removed by the author.

    ReplyDelete
  81. This comment has been removed by the author.

    ReplyDelete
  82. Thanks for Sharing a Very Informative Post & I read Your Article & I must say that is very helpful post for us.
    We are giving all Programming Courses such as You can

    Register for a free Demo Sessions

    RPA Ui Path Online Training
    Best Python Online Training
    Online AWS Training
    Online Data Science Training
    Hadoop Online Training

    ReplyDelete
  83. Very nice post here and thanks for it .I always like and such a super contents of these post.Excellent and very cool idea and great content of different kinds of the valuable information's.
    IELTS Coaching in chennai

    German Classes in Chennai

    GRE Coaching Classes in Chennai

    TOEFL Coaching in Chennai

    spoken english classes in chennai | Communication training

    ReplyDelete
  84. Very nice post here thanks to you for this. I evermore like your blog and such a useful content of these post. Keep doing...
    AWS Training In Hyderabad
    https://www.kellytechno.com/Hyderabad/Course/amazon-web-services-training

    ReplyDelete
  85. I found a lot of information here to create this actually best for all newbie here. Thank you for this information.
    Python Training in Hyderabad
    https://www.kellytechno.com/Hyderabad/Course/python-training

    ReplyDelete
  86. Thank you so much for the information that you have shared here with all of us. You have made it easier for us...
    software testing course

    ReplyDelete
  87. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Software testing course

    ReplyDelete
  88. Really such a valuable information. thank you for sharing. great blog. contains lots of useful information.
    AI Training in Bangalore

    AI Course in Bangalore

    ReplyDelete
  89. Best article, very useful and explanation. Your post is extremely incredible. Thank you very much.
    Visit us: Java Online Training Hyderabad
    Visit us: Core Java Online Course

    ReplyDelete
  90. I appreciate you taking the time and effort to share your knowledge. This material proved to be really efficient and beneficial to me. Thank you very much for providing this information. Continue to write your blog.

    Data Engineering Services 

    Artificial Intelligence Solutions

    Data Analytics Services

    Data Modernization Services

    ReplyDelete
  91. thanks for sharing a very informative collection Java frequently asked Interview questions for Selenium

    ReplyDelete
  92. Very nice post here and thanks for it .I always like and such a super contents of these post. Please visit our site:- https://www.janbasktraining.com/aws-training

    ReplyDelete