<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Interview Tips for Freshers &amp; Engineering Students | JumpWhere Bangalore</title>
	<atom:link href="https://jumpwhere.com/category/interview-tips/feed/" rel="self" type="application/rss+xml" />
	<link>https://jumpwhere.com/category/interview-tips/</link>
	<description>Job Openings, Job tips, Interview tips, Aptitude questions, Freshers Job Openings in Bangalore</description>
	<lastBuildDate>Sun, 13 Sep 2020 17:29:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.1</generator>

<image>
	<url>https://jumpwhere.com/wp-content/uploads/2024/10/fav.png</url>
	<title>Interview Tips for Freshers &amp; Engineering Students | JumpWhere Bangalore</title>
	<link>https://jumpwhere.com/category/interview-tips/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Choosing to start your career as Manual Software Tester or Automation Software Tester</title>
		<link>https://jumpwhere.com/choosing-to-start-your-career-as-software-tester/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 13 Sep 2020 17:29:28 +0000</pubDate>
				<category><![CDATA[Interview Tips]]></category>
		<category><![CDATA[Software testing]]></category>
		<guid isPermaLink="false">https://jumpwhere.com/?p=8965</guid>

					<description><![CDATA[<p>Planning to start your career as a Manual Software Tester or upgrade yourself to Automation Software Tester or even planning to switch jobs with less than 2 years of experience? The article highlights the roles and responsibilities of a tester, the tools one needs to know and how do you improve your skillset. Software Testing is [&#8230;]</p>
<p>The post <a href="https://jumpwhere.com/choosing-to-start-your-career-as-software-tester/">Choosing to start your career as Manual Software Tester or Automation Software Tester</a> appeared first on <a href="https://jumpwhere.com">JumpWhere</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Planning to start your career as a Manual Software Tester or upgrade yourself to Automation Software Tester or even planning to switch jobs with less than 2 years of experience? The article highlights the roles and responsibilities of a tester, the tools one needs to know and how do you improve your skillset.</p>
<p>Software Testing is a process to check whether the software behaves or matches the expected requirements or not. It enhances your business understanding and ability to think differently.</p>
<p>As a Software Tester, your job would be to certify that the software works as per the given requirements and has no defects by identifying errors and missing requirements w.r.t the given requirements. It involves verification and validation of the software components using manual or automated tools.</p>
<p>If you are really looking to start your career as a software tester you should first clear aptitude round (<strong><a href="http://jumpwhere.com/aptitude" target="_blank" rel="noopener">verbal-ability, quantitative, reasoning</a></strong>) and have knowledge on testing-concepts and its various tools (any open source). There are different testing profiles, as a beginner, we can choose to be a manual tester.</p>
<h2><strong>Manual Software </strong><strong>Tester </strong><strong>Roles and responsibilities</strong><strong>:</strong></h2>
<p>Any fresher when hired will be labeled as a Software Test Engineer or Quality Analyst or Software Tester or Application Tester or  (this may vary as per company), your job would be to test the software. Below are key responsibilities a tester should perform.</p>
<p><b>Also read: </b><a href="https://jumpwhere.com/"><b>Latest IT Job Openings</b></a></p>
<ul>
<li><strong>Analyze</strong> the requirement and come up with queries or any gaps. Queries would be a set of valid questions communicated either in email or in-person. This will help to have a better and improvised understanding of the requirements.</li>
<li>Once the queries are addressed, list out all the possible positive and negative <strong>Scenarios</strong>.</li>
<li>Convert the above scenarios to <strong>test-cases (TC).</strong></li>
<li>Able to conduct <strong>Test-Case</strong> <strong>review</strong> i.e. the process of verifying TC’s have covered all positive and negative scenarios of the requirements or not.</li>
<li>Once the software is ready, <strong>test</strong> the software alongside the TC you prepared above</li>
<li>If software’s behavior and requirement do not match, we <strong>track</strong> it as a defect via defect tracking tools.</li>
<li>The defect has its life cycle to be completed. Once all the defects are addressed and <strong>closed</strong>, we are good at <strong>sign-off</strong> the product.</li>
<li>It is good to be aware of other workflows like <strong>Test-plan</strong> and <strong>Test-strategy</strong>.</li>
<li>Seniors/Managers would take care of these <strong>documents</strong>, but it is recommended to learn the purpose and what are the key points included in such documents.</li>
</ul>
<h2><strong>Skills required for </strong><strong>a Manual Software Tester</strong><strong>:</strong></h2>
<ul>
<li>Able to adapt to <strong>Agile</strong>-methodology and <strong>Scrum</strong>-testing-methodology. These are the process to which the company adheres to deliver the software.</li>
<li>Be prepared to complete the <strong>software</strong> <strong>testing life cycle (STLC)</strong> which includes:
<ul>
<li>testing concepts</li>
<li>testing principles</li>
<li>different types of testing</li>
<li>testing methodologies</li>
<li>testing techniques</li>
<li>full bug life cycle etc. (concepts).</li>
</ul>
</li>
<li>A <strong>hands-on </strong>demo project would be an added advantage.</li>
<li>While testing, data stored in backend <strong>databases</strong> like Oracle, MySQL, etc would be required either to validate or test some functionalities.</li>
<li>Basic knowledge of <strong>SQL</strong>, mainly the concept of ‘joins’ using ‘select’ queries is required for a tester.</li>
<li><strong>Communication and Written</strong> skills play an important role. As a tester you would need to:
<ul>
<li>Interact with the developer to explain bugs and issues.</li>
<li>Communicate with the BA to understand the functionalities.</li>
<li>Interact with the manager to provide Testing reports and status.</li>
<li>Prepare documentation related to the project.</li>
<li>Log the defects with crisp and clear information</li>
</ul>
</li>
</ul>
<h2><strong>Tools a Manual Software Tester must be aware of:</strong></h2>
<p>Every process/activity is tracked in some tools. Depending on the companies’ the tools may vary but the purpose remains the same. Few tools help maintain a complete testing life cycle (STLC), however, few are meant for a few specific activities only.</p>
<h3><strong>Below are a few software testing tools that you can explore:</strong></h3>
<ul>
<li><a href="https://www.microfocus.com/en-us/products/alm-quality-center/overview" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;"><strong>HP-ALM(QC)</strong></span></a> &#8211; make use of free trails. It helps for planning and managing project and its artifacts, and for tracking defects throughout the testing lifecycle process.</li>
<li><strong><a href="https://www.bugzilla.org/" target="_blank" rel="nofollow noopener">Bugzilla</a>, <a href="https://www.mantisbt.org/" target="_blank" rel="nofollow noopener">Mantis</a></strong> – Defect tracking tools that the entire team would need to maintain and track the defects and their life cycle.</li>
<li><strong>MS Excel</strong> to write test case as a beginner else it can be directly written in the tools like TFS, Test link, etc.</li>
<li><strong>MTM</strong>(not an open-source tool) to maintain the TC’s and execute the TC’s and maintain its results sprint wise.</li>
<li><strong>SQL</strong> clients to connect to the database. Use online SQL-editors for practicing.</li>
<li><strong>API</strong> is an intermediate layer that connects UI and DB. Explore API testing using <strong><a href="https://www.postman.com/" target="_blank" rel="nofollow noopener">Postman</a>, <a href="https://www.soapui.org/" target="_blank" rel="nofollow noopener">Soap-UI</a>,</strong> etc</li>
<li>The <strong><a href="https://www.lambdatest.com/?fp_ref=astseo16" target="_blank" rel="nofollow noopener">Lambda-test</a></strong> tool supports a wide range of OS, resolution, browser that helps cover compatibility/ cross-browser testing.</li>
</ul>
<p><strong>ALSO READ: <a title="Tips to Crack Salesforce Job Interview" href="https://jumpwhere.com/tips-to-crack-salesforce-job-interview/" rel="bookmark">Tips to Crack Salesforce Job Interview</a></strong></p>
<h2><strong>What’s the next step for a Software Tester?</strong></h2>
<p>Now, you are ready to upgrade from Manual Testing to Automation Testing or perform both based on the requirements. Automation testing is to automate the stable software for repetitive iterations and regression testing.</p>
<h2><strong>Automation Software Tester </strong><strong>Roles and responsibilities</strong><strong>:</strong></h2>
<ul>
<li>Able to build an <strong>automation</strong> <strong>framework</strong> or can make use of the readymade framework.</li>
<li>Perform a <strong>feasibility check</strong> if the modules or features can be automated or not.</li>
<li>Able to write, design, and execute <strong>automated tests using scripts.</strong></li>
<li>Choose the <strong>TC’s</strong> to be automated based on the priority for test scenarios.</li>
<li>Write <strong>documentation</strong> for automated processes including test plans, test procedures, and test cases.</li>
<li>Keep a <strong>track</strong> of the bugs in the system.</li>
</ul>
<h2><strong>Skills required for an Automation Software Tester: </strong></h2>
<ul>
<li>The first skill is Knowledge on any one of the languages <a href="https://www.w3schools.com/java/java_exercises.asp" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">Java</span></a><span style="font-weight: 400;">, </span><a href="https://www.w3schools.com/cs/cs_exercises.asp" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">c#</span></a><span style="font-weight: 400;">, </span><a href="https://www.w3schools.com/python/python_exercises.asp" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">Python</span></a><span style="font-weight: 400;">, </span><span style="font-weight: 400;"><a href="https://www.w3schools.com/php/php_exercises.asp" target="_blank" rel="nofollow noopener">PHP</a>,</span> <span style="font-weight: 400;">etc</span></li>
<li>Understanding on required tools to automate as mentioned in the below tools section.</li>
</ul>
<p><strong>Also Read: <a title="Tips to Crack Java Job Interview" href="https://jumpwhere.com/tips-to-crack-java-job-interview/" rel="bookmark">Tips to Crack Java Job Interview</a></strong></p>
<h2><strong>Tools for an Automation Software Tester</strong>:</h2>
<p>As an automation tester, you will be majorly coding and working with various tools. We have mentioned a few famous tools widely used by Automation testers in the industry:</p>
<ul>
<li><strong>IDEs</strong> for writing code <span style="font-weight: 400;">(</span><span style="font-weight: 400;"><a href="https://code.visualstudio.com/" target="_blank" rel="nofollow noopener">VSCode</a></span><span style="font-weight: 400;">, </span><a href="https://visualstudio.microsoft.com/" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">Visual-Studio</span></a><span style="font-weight: 400;">)</span></li>
<li>Automation testing <strong>tools</strong>: <a href="https://www.selenium.dev/" target="_blank" rel="nofollow noopener">Selenium</a> (open source), TestComplete or Katalon<br />
Studio(open source),</li>
<li>For mobile testing and API testing, one must have knowledge about automation tools such as Appium, Soap client, Swagger UI, Postman, etc.</li>
</ul>
<p><b>Also read: </b><a href="https://jumpwhere.com/category/articles/"><b>Blogs for IT Employee</b></a></p>
<h3><strong>Additional tips to increase chances of shortlisting your RESUME  and get more job opportunities:</strong></h3>
<ul>
<li>An<a href="https://jumpwhere.com/fresher-resume-mistakes/" target="_blank" rel="noopener"> <strong>effective</strong> <strong>resume</strong></a> that includes project experience on testing, your achievements,<br />
learnings etc.</li>
<li>Experience in <strong>Demo</strong> projects (for freshers) or freelancing jobs. Refer the link <strong><a href="https://www.utest.com/" target="_blank" rel="nofollow noopener">utest</a></strong> for<br />
hands-on live projects.</li>
<li>Certification on <strong><a href="https://www.istqb.org/downloads.html" target="_blank" rel="nofollow noopener">ISTQB</a></strong> foundation level(not mandatory but may help identify your<br />
skills).</li>
<li>Lastly, enhance your soft skills and present yourself in a professional way.</li>
</ul>
<p><strong>Good luck!</strong></p>
<p>&nbsp;</p>
<p>The post <a href="https://jumpwhere.com/choosing-to-start-your-career-as-software-tester/">Choosing to start your career as Manual Software Tester or Automation Software Tester</a> appeared first on <a href="https://jumpwhere.com">JumpWhere</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tips to Crack Salesforce Job Interview</title>
		<link>https://jumpwhere.com/tips-to-crack-salesforce-job-interview/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 09 Nov 2019 14:55:05 +0000</pubDate>
				<category><![CDATA[Interview Tips]]></category>
		<guid isPermaLink="false">https://jumpwhere.com/?p=7128</guid>

					<description><![CDATA[<p>Salesforce is a CRM (Customer Relation Management) tool used by many companies to provide services to their customer. A lot of modules related to Sales, Service, Marketing, Commerce, and almost every aspects of an ERP is covered in this. Salesforce is predominantly written on JAVA, however, the developers code using APEX coding language for any [&#8230;]</p>
<p>The post <a href="https://jumpwhere.com/tips-to-crack-salesforce-job-interview/">Tips to Crack Salesforce Job Interview</a> appeared first on <a href="https://jumpwhere.com">JumpWhere</a>.</p>
]]></description>
										<content:encoded><![CDATA[<ol>
<li>Salesforce is a CRM (Customer Relation Management) tool used by many companies to provide services to their customer. A lot of modules related to Sales, Service, Marketing, Commerce, and almost every aspects of an ERP is covered in this.</li>
</ol>
<p>Salesforce is predominantly written on JAVA, however, the developers code using APEX coding language for any implementation in salesforce. Not majority of the people opt for Salesforce compared to JAVA or Python but an experienced candidate is very high in demand. To master salesforce, we can get started with below topics:</p>
<h3><strong>To learn or master salesforce technology, one must concentrate on below items:</strong></h3>
<ul>
<li><b>Object Relationships and Roll up summary field: </b>Learn about data structure with objects, fields, and relationships.</li>
<li><b>Salesforce Lightning: </b>Salesforce has two different desktop user interfaces: Lightning Experience and Salesforce Classic.</li>
<li><b>Salesforce Security: </b>Control access to data using point-and-click security tools.</li>
<li><b>Apex Triggers: </b>Perform custom database actions using Apex triggers</li>
<li><b>Visual force: </b>Build custom user interfaces for mobile and web apps using Visualforce<a href="http://jp.pixelskye.com/wp-content/uploads/2019/11/jumpwhere-meme.jpg"><img fetchpriority="high" decoding="async" class=" wp-image-7163 alignleft" src="http://jp.pixelskye.com/wp-content/uploads/2019/11/jumpwhere-meme.jpg" alt="jumpwhere-meme-salesforce" width="329" height="329" srcset="https://jumpwhere.com/wp-content/uploads/2019/11/jumpwhere-meme.jpg 335w, https://jumpwhere.com/wp-content/uploads/2019/11/jumpwhere-meme-300x300.jpg 300w, https://jumpwhere.com/wp-content/uploads/2019/11/jumpwhere-meme-150x150.jpg 150w" sizes="(max-width: 329px) 100vw, 329px" /></a></li>
<li><b>Apex: </b>Apex is a programming language that uses Java-like syntax and acts like database stored procedures. Apex enables developers to add business logic to system events, such as button clicks, updates of related records, and Visualforce pages.</li>
<li><b>Integration: </b>Integrate with external apps using Apex REST and SOAP services.</li>
<li><b>Workflow, Process Builder, Approval Process: </b>Salesforce provides multiple tools to automate organization’s repetitive business processes: Approvals, Process Builder, Workflow, and Flow Builder.<b></b></li>
<li><b>Reports and Dashboards: </b>Create reports and Dashboards in salesforce Lightning.<b></b></li>
<li><b>Data Loader and Import Wizard: </b>Learn how to import and export data in Salesforce.</li>
<li><b>Test Class: </b>Write robust code by executing Apex unit tests.</li>
<li><b>S-control: </b>To add our own customized functionality to your Salesforce application</li>
<li><b>Manage Packages and Unmanaged packages: </b>Learn about packages in salesforce</li>
<li><b>Organizations: </b>Environments and organizations means the same. The environment could be development, test and production environment.</li>
</ul>
<p><b>Also read: </b><a href="https://jumpwhere.com/category/articles/"><b>Blogs for IT Employee</b></a></p>
<h2><strong>Recommended Materials/Links for mastering Salesforce:</strong></h2>
<ul>
<li>To get started on any modules mentioned above, access <a href="https://trailhead.salesforce.com/en/content/learn/modules/" target="_blank" rel="nofollow noopener"><strong>study materials for freshers</strong></a>.</li>
<li><span style="font-weight: 400;">Get your very own <strong><a href="https://developer.salesforce.com/signup" target="_blank" rel="nofollow noopener">Developer Edition of Salesforce</a>.</strong></span></li>
<li><strong><a href="https://trailhead.salesforce.com/en/content/learn/projects/quick-start-lightning-web-components/set-up-visual-studio-code" target="_blank" rel="nofollow noopener">Visual Studio Code</a></strong> is the go-to code editor for Salesforce developers</li>
</ul>
<h2><strong><a href="http://jp.pixelskye.com/wp-content/uploads/2019/11/images.jpg"><img decoding="async" class=" wp-image-7162 aligncenter" src="http://jp.pixelskye.com/wp-content/uploads/2019/11/images.jpg" alt="jumpwhere salesforce meme" width="327" height="327" srcset="https://jumpwhere.com/wp-content/uploads/2019/11/images.jpg 225w, https://jumpwhere.com/wp-content/uploads/2019/11/images-150x150.jpg 150w" sizes="(max-width: 327px) 100vw, 327px" /></a>For all the FAQ and queries related to development/technical activities refer the following links shared:</strong></h2>
<ul>
<li><span style="font-weight: 400;">https://help.salesforce.com/home</span></li>
<li><a href="https://www.forcetalks.com" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">https://www.forcetalks.com</span></a></li>
<li><a href="https://trailhead.salesforce.com/" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">https://trailhead.salesforce.com/</span></a></li>
<li><a href="https://salesforce.stackexchange.com/" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">https://salesforce.stackexchange.com/</span></a></li>
</ul>
<h2><strong>Certifications are definitely a plus. Below are few of Salesforce Developer Certifications offerings:</strong></h2>
<ol>
<li><a href="https://trailhead.salesforce.com/credentials/platformappbuilder" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">Platform App Builder</span></a></li>
<li><a href="https://trailhead.salesforce.com/credentials/platformdeveloperi" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">Platform Developer I</span></a></li>
<li><a href="https://trailhead.salesforce.com/credentials/platformdeveloperii" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">Platform Developer II</span></a></li>
<li><a href="https://trailhead.salesforce.com/credentials/b2ccommercedeveloper" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">B2C Commerce Developer</span></a></li>
<li><a href="https://trailhead.salesforce.com/credentials/marketingclouddeveloper" target="_blank" rel="nofollow noopener"><span style="font-weight: 400;">Marketing Cloud Developer</span></a></li>
</ol>
<p><b>Also read: </b><a href="https://jumpwhere.com/"><b>Latest IT job openings</b></a></p>
<h2><strong>Additional Topics (good to know) in Salesforce:</strong></h2>
<ol>
<li style="font-weight: 400;"><span style="font-weight: 400;">Community Cloud</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Sales Cloud</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Service Cloud</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Marketing Cloud</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Health Cloud</span></li>
</ol>
<p>The post <a href="https://jumpwhere.com/tips-to-crack-salesforce-job-interview/">Tips to Crack Salesforce Job Interview</a> appeared first on <a href="https://jumpwhere.com">JumpWhere</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tips to Crack Java Job Interview</title>
		<link>https://jumpwhere.com/tips-to-crack-java-job-interview/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 01 Dec 2018 16:25:03 +0000</pubDate>
				<category><![CDATA[Interview Tips]]></category>
		<guid isPermaLink="false">https://jumpwhere.com/?p=5007</guid>

					<description><![CDATA[<p>Java developers are in high demand nowadays but unfortunately, the resources in the market are not capable of cracking the job interviews for java openings. Especially in larger corporations recruiters are finding difficult to hire the right resources for JAVA job openings. Find out the latest JAVA Job openings for JAVA Professionals. To learn or master [&#8230;]</p>
<p>The post <a href="https://jumpwhere.com/tips-to-crack-java-job-interview/">Tips to Crack Java Job Interview</a> appeared first on <a href="https://jumpwhere.com">JumpWhere</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Java developers are in high demand nowadays but unfortunately, the resources in the market are not capable of cracking the job interviews for java openings. Especially in larger corporations recruiters are finding difficult to hire the right resources for JAVA job openings. Find out the<strong> </strong></span><strong><a href="https://jumpwhere.com/tag/java/" target="_blank" rel="noopener">latest JAVA Job openings</a></strong><span style="font-weight: 400;"> for JAVA Professionals.</span></p>
<h3><strong>To learn or master JAVA technology, one must concentrate on below items:</strong></h3>
<ol>
<li style="font-weight: 400;"><span style="font-weight: 400;">Keep building technical skills no matter where you stand, there is always something new to learn in JAVA. Keep learning.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Grow your soft skills such as communication, logical reasoning, aptitude, email etiquettes. </span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Consider project work no matter which situation you are. If you are a java fresher, start a small project of school management system or simple as storing student information in database etc. If you are an experienced java developer, work on building a new feature, solve a new problem, and try to work on a new logic or improving your existing JAVA software application.</span></li>
</ol>
<p><span style="font-weight: 400;">To be a kick-ass java software developer as well as crack any interview for java job openings, you must be well prepared with below java technologies. The technologies have been divided into the basics of JAVA and advanced JAVA.</span></p>
<p><b>Also read: </b><a href="https://jumpwhere.com/"><b>Latest IT job openings</b></a></p>
<h2><b>Basics of JAVA for JAVA job openings:</b></h2>
<ol>
<li><strong>Core Java:</strong></li>
</ol>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Object-Oriented Programming</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Classes and Objects</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Abstract and Interfaces</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Fields and Methods</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Encapsulation</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Access Modifiers</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Inheritance</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Polymorphism</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Constructors</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">File IO and Serialization</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Collections &#8211; List, Map, Set</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Access Specifiers</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Exceptions Handling &#8211; Checked, Unchecked</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Generics</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Java Keywords &#8211; Static, Final, volatile, synchronized, transient, this super etc.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">JVM and Memory Management</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Multithreading and Synchronization</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Design Pattern</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Enums, Reflections</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Annotations</span></li>
</ul>
<ol start="2">
<li><strong>Methods</strong></li>
</ol>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Calling Methods</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Defining Methods</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Method Parameters</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Scope</span></li>
</ul>
<ol start="3">
<li><strong>Datatype and Variables</strong></li>
</ol>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Primitive Datatype</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Non-Primitive Datatype</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Array</span></li>
</ul>
<ol start="4">
<li><strong> Packages</strong></li>
</ol>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Java.lang</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Java.util</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Java. io</span></li>
</ul>
<h2><b>Advance Java for experienced people as well as JAVA freshers for JAVA job openings:</b></h2>
<p><strong>Concepts in Advanced JAVA:</strong></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">JDBC</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Servlets</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">JSP</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">JEE Design Pattern</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">MVC Architecture</span></li>
</ul>
<p><strong>JAVA Frameworks for people looking for careers apart from Core  JAVA. A lot of service based companies hire people having exposure in frameworks along with core java:</strong></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Hibernate</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Spring</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">XML (Extensible Markup Language)</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Web Services</span></li>
</ul>
<p><strong>Tools every JAVA developers must know in order to become a JAVA expert:</strong></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Maven</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Log4J</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">JSON</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Junit</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Eclipse</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Tomcat</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">JBoss</span></li>
</ul>
<p><strong>Database:</strong></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Database Drivers</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Normalization / Denormalization</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">SQL Queries &#8211; Inner Outer Joins, Group By, Having</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Stored Procedures</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Triggers</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Cursors</span></li>
</ul>
<p><span style="font-weight: 400;">The above concepts would need somewhere between 6 months to two years to master all of them. However, if you have strong basics in core JAVA it is very easy to grab other concepts and tools. In order to learn in the best manner, one must implement in the project.</span></p>
<p><b>Also read: </b><a href="https://jumpwhere.com/category/articles/"><b>Blogs for IT Employee</b></a></p>
<p><span style="font-weight: 400;">Apart from Core JAVA and Database, below are some added insights under JAVA if you want to get into something specific such as networking or web application development</span></p>
<p><strong>If you want to get into networking / distributed application developer, one must be expertise in the following technologies:</strong></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Sockets</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">RMI</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Interface APIs &#8211; JMS, JDBC</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">ORMs &#8211; EJB ( Session Beans, Entity beans, MDB&#8217;s ),  Hibernate</span></li>
</ul>
<p><span style="font-weight: 400;"><br />
</span><strong>Majority of the JAVA developers opt to become Web Developers as the demand for Java developers in the market are more for java web developers. One must be expertise in the following technologies to become a successful web developer:</strong></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Spring</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">JSP</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Servlets / filters / Interceptors</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">JNDI</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Architectures &#8211; n Tier, MVC</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Web Frameworks like Struts</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Service Oriented Architecture / Web Services ( optional for SOA developers )</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Web Technologies like HTML, CSS, Javascript, JQuery</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Markup Languages like XML and JSON.</span></li>
</ul>
<p><strong>If someone is strictly looking into UI/UX concepts, the one must be aware of below concepts:</strong></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Applets</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Frameworks like Swing, SWT, AWT</span></li>
</ul>
<p><span style="font-weight: 400;">If you learn the above concepts thoroughly, you can crack any JAVA related interview. Be calm and patient; if you are knowledged, you will definitely land up with the job. Don’t be disappointed if you don’t crack a JAVA Interview. Keep preparing and you will crack one soon. If anything is important and I have missed out, kindly let me know in the comments.</span></p>
<p><span style="font-weight: 400;">All the very best.</span></p>
<p>The post <a href="https://jumpwhere.com/tips-to-crack-java-job-interview/">Tips to Crack Java Job Interview</a> appeared first on <a href="https://jumpwhere.com">JumpWhere</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
